Filming Locations (1)

  • Yakutsk, Russia (filming location)