One of my favorite spots on planet Earth!
This is located along the highway from Nepal to Lhasa. The river in the valley leads to Turquiose Lake, a huge lake in the highest place on earth. Being in this spot makes me realize just how small and inconsequential I am, and all humans are, in the greater scheme of things.
No comments:
Post a Comment