Places of worship in Kuala Lumpur. Clockwise from top left: Masjid Negara, Thean Hou Temple, Sri Mahamariamman Temple, St. John's Cathedral