Petronas Twin Towers, from the Menara TV tower, Kuala Lumpur, Malaysia, Southeast Asia, Asia, Stock Photo, Picture And Rights Managed Image. Pic. NVI-10011956