Where is Chinese Garden?

Where is Chinese Garden located?

Chinese Garden, Chinese Garden, Switzerland (approx. 47.355°, 8.551945°)


Where is Chinese Garden on the map?