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