The Yamuna River flows through New Delhi, providing water to the city and its surrounding areas. It is one of the major rivers in India and holds great religious significance in Hinduism.
New Delhi Knowledge Showdown: 19 Questions to Determine the Champion