3 Frozen Moscow TV Tower

Frozen Moscow TV Tower

Posted on February 4, 2013 by team

We have already written about the TV tower of Ostankino which is located in Moscow and was considered to be the highest man-made tower in the world after its completion in 1967. But today we are not going to tell you about its history and structure, we are going to see some winter landscapes of the Russian capital from this high TV tower.



Across the network:



Also see this:

3 Responses to “Frozen Moscow TV Tower”

  1. Patriot says:

    Now this is what you guys should focus on…Literally!

  2. nick says:

    The view is so awesome I set a picture as my desktop background

Leave a Reply

  • Popular: