A quick tour through some highlights of Asia Mar 11, 2014 Petronas Towers, Malaysia The Petronas Twin Towers held the title of worlds tallest buildings for a brief period of 6 years from their inauguration in 1998, before being usurped by...