The Petronas Twin Towers were the tallest buildings in the world when they were completed in 1999. This is from our visit to KL in December 2009.