Completed in 1967, the Ostankino Tower, located in Moscow, Russia is the tallest structure in Europe and the 12th tallest in the world topping out at 1,772 feet.