Hohenwerfen Castle stands high above the Austrian town of Werfen in the Salzach valley. The castle is surrounded by the Berch ...