Loading images...
The world's tallest freestanding twin towers are situated in the Kuala Lumpur City Center (KLCC). Both of the 88-story towers soar more than 1,482 feet above the city skyline and are connected by a sky-bridge on the 41st floor. The sky-bridge is open to public from 8:30 am - 5:00 pm. |