Saints Boris and Gleb Church Saint Petersburg Russia Saints Boris and Gleb Church in Saint Petersburg, Russia in the early 1900s (Wikimedia Commons)