Stock Photo: The Church on Spilled Blood, UNESCO World Heritage Site, on the Kanal Griboedova, St. Petersburg, Russia, Europe