The underground memorial hall at the Victory Square in St. Petersburg, Russia.
Close