Saint Petersburg is the second largest city of what country?

United Kingdom
Russia
Switzerland
Czech Republic

Trivia Crack Answers Main Page