IN WHICH RUSSIAN CITY IS THE WINTER PALACE? August 17, 2017 By Show answer ST PETERSBURG More Geography QuestionsMore World Geography Questions