Towers over means that the bridge is standing over than the river.
Consider the statement "Overlooking the river is the bridge.". Based on this "The bridge towers over the river." a true statement? Yes, no, or I don't know?