The mountain Christmas village is in Caux, Switzerland. We boarded a train and started our journey amidst mountains and tall trees on two sides. Source by jurcik10
The Ultimate Switzerland Road Trip Itinerary – CHARLIES WANDERINGS Are you trying to plan the perfect Switzerland road trip? Well I am here to help you and make this entire process a lot easier! Source by travelilla