Red Square is one of the oldest and largest squares in Moscow, Russia. It is located in Moscow's historic centre, along the eastern walls of the Kremlin. From Wikipedia
The replica of a Soviet-era statue, unveiled at Taganskaya station on May 15, has reignited debates over Stalin's legacy of wartime leadership and mass repression.