Neuchâtel

Location: Neuchâtel, Suisse.