Filming Locations (1)

  • Vercors, Drôme, France