Tallest tower (634 m), and second tallest structure in the world (1. Burj Khalifa, 829 m)…