The Puxerloch Cave Castles

Puxerloch refers to the two adjacent cave castles of Luegg and Schallaun, located in the municipality of Teufenbach-Katsch, Austria.