Constructed by Architect Marcel Kalberer and his group Constructed by Architect Marcel Kalberer and his group