Trees and Katz Castle on top of hill along the Rhine River in Sankt Goarshausen, Germany