The 88-storey Petronas Twin Towers are 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