(English version) When you step inside the Swiss Tech Convention Center in Lausanne, Switzerland, the spacious amphitheater is ready to welcome 3,000 guests. View Share