Mystery location in Switzerland

Photo