The Hermitage Palace and the Winter Palace are situated in …… .

  • Moscow

  • Novosibirsk

  • Rostov

  • St Petersburg