Thank you for your patience while we retrieve your images.
The Smith Family Travels
Petronas Twin Towers & Light Show
Petronas Twin Towers, located in Kuala Lumpur, were once the tallest buildings in the world. ... they stand 1,483 feet tall.
© The Smith Family Travels