
Flooded Yamuna rivers in Delhi as seen from its banks
river · monsoon
The longest tributary of the Ganges, the Yamuna is also known infamously as the most polluted river in India. This perennial river flows in the northern states of Uttarakhand, Uttar Pradesh, Haryana, Himachal Pradesh and Delhi.






















