Filming Locations: Unbelievable Adventures of Italians in Russia Moscow, Russia Rome, Lazio, Italy St. Petersburg, Russia Astoria hotel, Leningrad, USSR