Britannica
Sources used in this answer
Where is Delhi located in relation to the Yamuna River and the Himalayas?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Delhi
Delhi, India, designated a World Heritage site.
Delhi is situated in north-central India within the national capital territory. Regarding its geographic position:
- Yamuna River: The city sits astride the Yamuna River, with the majority of the city located on its west bank.123
- Himalayas: Delhi is located approximately 100 miles (160 km) south of the Himalayas.12