Shah Alam: Media
Malaysia
Images
Shah Alam: Sultan Salahuddin Abdul Aziz Mosque
The Sultan Salahuddin Abdul Aziz Mosque, or Blue Mosque, in Shah Alam, Malay.
Lerdsuwa
VIEW MORE in these related Britannica articles: