Taj Mahal is located on the south bank of the.

A. Yamuna River
B. Indus River
C. Jehlum River
D. Chenab River