KL tower also known as Menara is a communications tower located in Kuala Lumpur Malaysia. It is the 7th tallest free standing tower in the world with a panoramic view of the city.The tower is the highest viewpoint in Kuala Lumpur that is open to the public.