Previous ImageNext Image Petronas Twin Towers An architectural marvel at Malaysia. Headquarters of Petronas