Wednesday, October 28, 2020

KL Tower most beautiful watch tower in Kuala Lumpur

KL Tower

The Kuala Lumpur Tower is a communications tower located in Kuala Lumpur, Malaysia.KL Tower features an antenna that increases its height to 421 meters and is the 7th tallest freestanding tower in the world. The roof of the pod is at 335 meters

Address Location KL Tower:
No. 2 Jalan Punchak Off, Jalan P Ramlee,
50250 Kuala Lumpur, Malaysia