Visit Petronas Twin Towers, Kuala Lumpur City Centre Open in 1999, KLCC or Petronas Twin Towers is located in the heart of Kuala Lumpur. It is an iconic skyscraper, also the tallest twin Read More »