Delhi is situated on the banks of the Yamuna River.