Image 1 of 1
Image of Kuala Lumpur Tower, Kuala Lumpur, Malaysia. Completed in 1995, it is used for communication purposes and features an antenna that reaches 421 m (1,381 ft), which makes it one of the tallest freestanding towers in the world. The roof of the pod is at 335 m (1,099 ft). The rest of the tower below has a stairwell and an elevator to reach the upper area, which also contains a revolving restaurant, providing diners a panoramic view of the city.