The correct option is D Yamunotri glacier.
Yamuna River, also called Jumna, major river of northern India, primarily in Uttarakhand and Uttar Pradesh states. It is one of the country's most-sacred rivers. The Yamuna rises on the slopes of the Bandarpunch massif in the Great Himalayas near Yamnotri (Jamnotri) in western Uttarakhand.