Petronas Towers, also known as Menara Petronas was the tallest buildings in the world from 1998 to 2004

Petronas Towers, also known as Menara Petronas was the tallest buildings in the world from 1998 to 2004