Which river, originating from the Yamunotri Glacier in Uttarakhand, flows past Delhi and Agra before joining the Ganges at the Triveni Sangam in Prayagraj?
AGodavari
BKrishna
CNarmada
DYamuna✓
The Yamuna, the longest tributary of the Ganges at 1,376 kilometres, passes through several major cities including the national capital Delhi before merging at Prayagraj.