User blog comment:Jeremiah Garland/History & Geography Trivia/@comment-4879311-20130523044909/@comment-4879311-20130523045400

I want to say Stockholm but that doesnt sound right. My only other guess is Moscow.