Share
twitterlinkedinfacebook
Image 1 of 1
20130815_asia_13989.jpg
A Tibetan pilgrim prostrating himself repeatedly as he circumambulates through Barkhor Square and along The Barkhor (around the area of the Jokhang Temple), the most sacred temple in Tibet, Lhasa, Tibet, China.