They were the tallest buildings in the world from 1998 to 2004 until surpassed by Taipei 101, but remain the tallest twin buildings in the world.The building is the landmark of Kuala Lumpur with nearby Kuala Lumpur Tower. Completed in 1998 after a seven year build the view from the top is amazing. Go early and take in a drink at the bar near the top !!!