This photo shows the cloud shrouded mountains across the valley as we approached the town of Wengen, Switzerland.
Back