The Sultan Azlan Shah Gallery which officially opened in December 2003 was rebuilt from the 1898 ...
The National Mosque in Kuala Lumpur is located on a 13-acre site of lush greenery. It was built o...