Technorama Swiss Science Center, Winterthur, Switzerland
Technorama Swiss Science Center, Winterthur, Switzerland
Size: 5000px × 4099px
Location: Winterthur, Switzerland
Photo credit: © Ros Drinkwater / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, center, cutting-edge, interactive, museum, science, swiss, switz, switzerland, technorama, tourist, winterthur