Yoga amidst Himalayas #colourgreen
Photo 1 of 3
Stay above earth with below peace within. Himalaya is the place where yogis reside and also the place where you don't need to seek for peace until it's about your inner peace. Shilha is small beautiful village in Himachal which very few know about.