Switzerland’s most popular tourist attraction to house new service areas GENEVA, SWITZERLAND – The Chateau de Chillon has awarded first prize in its architectural and landscape competition for a new cafeteria and boutique to Lausanne architectural firm Dreier Frenzel, with art historian Clément Crevoisier. The award comes with prize money of CHF30,000 and a recommendation […]