The Yamuna, venerated by Hindus, originates from the Yamunotri Glacier, at 6,387 meters above sea level in the Himalayas. It flows through Uttarakhand, Delhi and Uttar Pradesh (1,376 km) before merging with the Ganges at Allahabad.The river accounts for 70 percent of Delhi’s water needs. The Yamuna is considered largely clean from Yamunotri until Wazirabad in Delhi when the polluted stretch starts.Kejriwal said all concerned ministries and departments would have to work together for cleaning the “historic river and reviving its past glory”.