Filming Locations (2)

  • Bucharest, Romania

  • North Pole, Arctic