Saint Petersburg, Russia

Like many Eastern European countries, St. Petersburg struggled for much of the 20th century (mostly while known as Petrograd or Leningrad). It witnessed most of the Russian Revolution in the early part of the century and went on to be devastated by a lengthy Nazi siege during World War II. After the war, the …