The Church of the Intercession of the Holy Virgin, a Russian Orthodox cathedral in Saint Petersburg, Russia, stands majestically against a cloudy sky, its white facade adorned with blue and gold domes and crosses.