Aerial view of Kuala Lumpur from Menara TV tower. Malaysia

Aerial view of Kuala Lumpur from Menara TV tower. Malaysia - 52597402