Loading...

Wengen Switzerland Travel Guide

A travel guide for visiting the town of Wengen in Switzerland. Wengen is a "car-free" town located in the Swiss Alps at an elevation of 1274 m (4180 ft) above sea ...