Search results
We did not find results for: Kuala Lumpur Tower.
Check spelling or type a new query.
We did not find results for: Kuala Lumpur Tower.
Check spelling or type a new query.
The Kuala Lumpur Tower, colloquially referred to as KL Tower, is a 6-storey, 421-metre-tall telecommunication tower in Kuala Lumpur, Malaysia. It is the world's seventh-tallest tower. Wikipedia