Himalayan mountain peaks tower above the Likir village near Leh, northern India. Trekking the Himalayan valley of Likir village in Ladakh near Leh; Jammu and Kashmir, India.