Loading
Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
Self
2024-11-05
2017-09-27
1997-12-25
1997-09-12
2000-09-13
2006-09-11
1937-03-03
2005-10-12
2016-06-23
2010-01-01
1992-11-18
1993-12-01
2018-02-14
2011-10-04
2003-10-30
2010-09-10
2013-01-01
1997-05-22
1986-01-01
1978-07-10