The 88-storey Petronas Twin Towers, otherwise known as KLCC the world’s tallest twin structures. Located in the heart of the capital city, the crown of the Kuala Lumpur contains a complex of office buildings, conference halls, a sprawling park and an upmarket shopping complex.
Inspired by the geometric shape found in Islamic architecture, this gleaming mega-structure [...]