Lenin Square
Russia · built 1998
Lenin Square is a square in Khabarovsk, Russia. It is the second biggest square in Russia next to Moscow's Red Square. It is located in the Central District and intersects with Gogolya Street, Turgyeneva Street, Karl Marx Street, and Glory Square, Muravyova-Amurskogo Street. Itbos currently the location for main city events and celebrations.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).