Description Fireworks display around KLCC during new year 2013 celebration. Shot from KL Tower, the tallest structure in Kuala Lumpur.The Kuala Lumpur Tower is located in Kuala Lumpur, Malaysia. Its construction was completed on 1 March 1995. It is used for communication purposes and features an antenna that reaches 421 metres (1,381 feet). The roof of the pod is at 335 metres (1,099 feet).