Results 1 results found Swiss pavilion at Biennale di Venezia 2011, Venice, Veneto, Italy, Europe Historic water pump station at Ouchy harbour, Lausanne, canton of Vaud, Lake Geneva, Switzerland, Europe