Rheinstein Castle, Trechtingshausen, Unesco World Heritage Site Upper Middle Rhine Valley, Rhineland-Palatinate, Germany