Browsing Tag

KL

Malaysia

Petronas Towers

By On August 23, 2014

Petronas Towers are the tallest twin towers in the world, and for a short while were the tallest buildings in the world. A staple of the Malaysian horizon these two buildings are… Read More