Title: ETH Sport Center Science City
Subjects: Sports facilities, Designs and plans, Buildings, Buildings, structures, Eidgenössische Technische Hochschule
Places: Switzerland, Zurich, Zurich (Switzerland)