Kazan Cathedral on the embankment of the river in St. Petersburg, Russia
Beautiful Nevsky Prospekt with Griboyedov Canal and the Church of the Savior on Spilled Blood
A walk through the streets of St. Petersburg by the river
View of the embankment of St. Petersburg in the afternoon