Follow us:
Tibetan pilgrims prostrate themselves in front of the Potala Palace on June 21, 2009 in Lhasa, Tibet Autonomous Region, China.
Follow us: