The Petronas Towers in Kuala Lumpur, among the world's tallest

The Petronas Towers in Kuala Lumpur, among the world's tallest