Share
twitterlinkedinfacebook
Image 1 of 1
20130815_asia_09984.jpg
Tibetan pilgrims prostrating themselves in Barkhor Square, outside the Jokhang Tmeple (the most sacred temple in Tibet), Lhasa, Tibet, China.