on the bank of which river delhi is situated