Geography Quiz

1. Which of these cities is located in Russia?

Vienna
St. Petersburg
Bucharest
Budapest