Power Stations near Leh

Browse 77 attractions, meet 7 travelers, 36 tour guides and discover 194 photos

  • Dumkhar Dam

    Leh, Jammu and Kashmir, India

    Dumkhar Dam is a run of the river power project on the Indus river in the Leh district of Jammu and Kashmir, India, located at about 128 km from…