All Places From: Russia

Red Square, Moscow, Russia

Red Square, Moscow, Russia

St. Basil’s Cathedral is brilliantly lit on a winter’s night Photo Credit: Gerd Ludwig

Church on the Blood, Sankt Petersburg, Russia

Church on the Blood, Sankt Petersburg, Russia

  This church is known to Petersburgers as the Church on the Blood, as it marks the spot where Alexander II was fatally wounded in an assassination attempt on March 1, 1881. Photo by Dennis Jarvis