Church Lady of the Snow in Kehlegg in Dornbirn, Vorarlberg, Austria. View from the church interior to the exterior to the mountains "Staufen" (left) and the "Karren" (right).