Image 3/13: TV Tower

Image 3/13: TV Tower

Kuala Lumpur, Malaysia: The Television Tower.