Kuala Lumpur Tower, also known asKL Towerand is a 6-story, 421-meter-tall telecommunication tower in Kuala Lumpur, Malaysia. It is the world’s 7th tallest tower, also, Malaysia and Southeast Asia’s 2nd tallest tower. Its construction was completed on 1994. It features an antenna that in...