Himalayan Peaks viewed from the YogMatra EcoStay in Urgam Valley, Uttarakhand, India. 
Back to Top