No matter where you go in Kuala Lumpur, Malaysia you can see the Petronas Twin Towers. At one time, they were the tallest buildings in the world but were quickly outdone in 2004 by Taipei 101 in Taiwan and this year the Burj Dubai will take the crown. At 88 stories, the Petronas Towers are still the tallest "twin towers" in the world. More shots below.