This is the street view wrap up picture for "Where's That Landmark"
The Petronas Towers in Kuala Lumpur Malaysia were the tallest buildings in the world until 2004 when they were surpassed by Taipai 101.
The twin towers with their connecting skybridge would be an exciting landmark to see along with many other Malaysian wonders such as the Batu caves or the Putra Mosque.
No comments:
Post a Comment