Stock Photo: Signpost and Genovevaburg Castle, Mayen, Rhineland_Palatinate, Germany, Europe