Thousands of Hindus in India's capital city on Saturday waded into a sacred river to observe the Chhath Puja festival despite the water being covered with toxic foam.
The Yamuna, a tributary of the Ganges, is one of India's most sacred rivers but has become one of its most polluted.
Industrial effluents and untreated sewage continue to flow into the Yamuna, despite repeated government attempts to clean the sacred river.
For many Hindus, the Yamuna remains a key water source which resonates deeply with their faith so on Saturday they waded into the waters nonetheless to observe the ancient festival which is dedicated to the sun god.