Ostankino Tower 1/undefined by Tripoto

Ostankino Tower

Aditya Rodge
It is must watch place for first time Travellers. Ostankino Tv tower is tallest free standing structure in Europe. From revolving resto to bird's eye view of moscow it has got it all.