The Himalayas are home to one of the most the pristine mountains on earth. Everything you see here will amaze you beyond anything you have ever seen. While travelling from Tosh to Manali, two absolutely stunning locations in Himachal Pradesh, I stumbled upon this beautiful piece of rock that looked as if a face was emerging out of it. The face has a calm & serene expression much like its surroundings.
Uploaded: Oct 19, 2015