Comments

Policies
Please enable images and enter code to post
Reload
AlbinoFlea picture
@ 2006-02-23 20:53:47
This is actually the Menara Kuala Lumpur or KL-Tower, not the Menara Telekom. Menara Telecom is approximately 6 km to the southwest.