As soon as you arrive, you will be treated to a breathtaking panorama: built on three hills in a setting of vineyards and with Lake Geneva at its feet, Lausanne, a city located in Switzerland, has all the know-how of a picturesque setting. If we enter its walls, we discover the Olympic capital from another ►