Tirthan Valley in Himachal Pradesh, India - A Journey to the Heart of Himalayas
Read this post on phototravelings.blogspot.com