Description The Sultan Salahuddin Abdul Aziz Shah Mosque is the state mosque of Selangor, Malaysia. It is located in Shah Alam. It is the country's largest mosque and also the second largest mosque in Southeast Asia after Istiqlal Mosque in Jakarta, Indonesia.
Hafiz Ismail, Kuala Lumpur Member Since July 2013 Artist Statement Hafiz Ismail is landscape and human interest photographers based in Kuala Lumpur, Malaysia.