Nestled in the Bernese Oberland, Gimmelwald is a peaceful Swiss mountain village with about 100 residents. Framed by the ...