Garmisch-Partenkirchen is an Alpine ski town in Bavaria, southern Germany. It is the seat of government of the district of Garmisch-Partenkirchen, in the Oberbayern region, which borders Austria. From Wikipedia
The production, starring Lavinia Wilson and Max von Thun, explores unconventional narratives in a picturesque Alpine setting.