In the Valley of the Rhine Trains often run directly along medieval Towns and Castles. In Oberwesel there is a Path on the old Walls - perfectly to watch The Trains.