7is7.com > Otto > Travel > 2005-05-09: Story | Photos
Petronas Towers seen from Monorail Station
The Petronas Towers, seen from a monorail station. They were once the tallest buildings in the world. Kuala Lumpur, Malaysia.

Get Firefox! Download LibreOffice Use Fedora