Designed by
Title
View from Petronas Twin Towers observation desk. Kuala Lumpur. Malaysia #71495015
Description
The Petronas Towers are twin skyscrapers in Kuala Lumpur, Malaysia. They were the tallest buildings in the world from 1998 to 2004 and remain the tallest twin towers in the world
This image is editorial