Yes, the filmmakers used several real-world locations for the scenes in Russia. The stunning winter landscapes were filmed in the Italian Alps, while the scenes in the city of Kazan were actually filmed in the historic city of Bregenz, Austria.