Rhine Castles - Germany

Reichenstein Castle above Trechtingshausen, Rhineland-Palatinate