The river Yamuna, a major tributary of the Ganges, comes down to Delhi from the Himalayas. Its been coming down for over 50 million years , running its banks during the monsoon , swollen with water and depositing sands on its floodplain. This sandy layer on top is now about 40 meters deep and 100sq km in area - that's a lot.