Tag: architect

July 27, 2013 Off

Tracing history

By melakatour

The Sultan Salahuddin Abdul Aziz Shah Mosque is a country’s largest mosque and a second largest in South-East Asia after…