This photo shows me and some travel buddies surrounded by Buddhist prayer flags overlooking Leh, the capital of Ladakh, in northern India.
Read MoreHere’s a favorite image of mine, from years gone by, featuring a gompa overlooking the marvellous Pangong Tso (i.e., Pangong Lake) in Ladakh, in the state of Jammu and Kashmir in northern India.
Read More