Image 1 of 1
20101212_083_KualaLumpur.jpg
Malaysia, Kuala Lumpur. Petronas Twin Towers, the tallest buildings on Earth from 1998-2004 (still the tallest twin buildings) towering over the childrens' playground at Kuala Lumpur City Centre Park.