by ints
The Petronas Twin Towers in Kuala Lumpur, Malaysia are the tallest twin buildings in the world.