Designed by
Title
Sultan Salahuddin Abdul Aziz Shah Mosque #38392999
Description
The Sultan Salahuddin Abdul Aziz Shah Mosque, also known as Blue Mosque, is the state mosque of Selangor, Malaysia. It is located in Shah Alam and is Malaysia's largest mosque.