Moscow, Russian Federation
September 30, 2019

Tverskaya Street is the main thoroughfare in the center of Moscow, Russian Federation. It makes up the cityscape of Russia’s capital where modern architecture meets centuries-old monuments and structures. It is also where Russia’s famous landmarks are located including the Moscow City Government Building, the National Hotel, and the Tverskaya Square.

* * *