+ Views to Dine to

Swiss Views X, a view to dine to!

Swiss Views X, a view to dine to!

At the restaurant at Uetliberg, out of Zurich, Switzerland.