Ostankino Tower in Russian capital Moscow is currently the tallest standing structure in Europe, and was the tallest structure in the world until 1976.
Ostankino Tower in Russian capital Moscow is currently the tallest standing structure in Europe, and was the tallest structure in the world until 1976.