Switzerland, Lausanne
Avenue Benjamin-Constant 5, Lausanne Centre, 1003 Lausanne, Switzerland