Strugatsky square, Saint Petersburg, Russia. Russian Вид сверху на площадь Братьев Стругацких, Санкт-Петербург, Россия. Wikimedia username: Красный determination...