Possible Answers For: Capital situated on the same latitude as St. Petersburg, Russia