Menara KL Tower Kuala Lumpur
Along with the Petronas Twin Towers, Menara KL Tower in Kuala Lumpur is easily Malaysia’s most recognizable and popular landmark. Constructed in 1994, the tower stands at 421 metres and effortlessly trumps the Petronas Twin Towers with the highest and most spectacular view of the city. This gleaming tower’s spindle-like apex is visible from almost […]