Satellite map of Theatre Square
Map of Theatre Square
Theatre Square or Teatralnaya Square (Russian: Театральная площадь, Teatralnaya ploshchad), known as Sverdlov Square between 1919 and 1991, is a city square in the Tverskoy District of central Moscow, Russia.
Latitude: 55° 45' 19.79" N
Longitude: 37° 37' 4.79" E
Nearest city to this article: Moscow
Read about Theatre Square in the Wikipedia Satellite map of Theatre Square in Google Maps