Filming Locations (1)

  • La Chaux-de-Fonds, Canton de Neuch√Ętel, Switzerland