During the holiday season, Lauterbrunnen, Switzerland, turns into a breathtaking Christmas village straight out of a fairytale. This stunning alpine valley is home to 72 majestic waterfalls ...