Yverdon

Location
Yverdon, Switzerland

Yverdon