A castle on the german river Rhein near the famous Loreley rocks. St. Goar, Germany