Answer
The River Moselle cannot be seen from Bacharach because the town is situated in the Rhine Gorge, while the Moselle flows through a separate valley to the west. The two rivers do not meet until they reach Koblenz, about 110 kilometers downstream from Bacharach. This is despite the fact that Bacharach is only about 40 kilometers from the Moselle as the crow flies.