Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2015-09-10
1992-11-18
1997-12-25
1997-09-12
1993-12-01
2017-09-27
1937-03-03
2016-06-23
2005-10-12
2011-01-01
2023-07-14
2004-11-09
2003-10-30
1986-01-01
2007-04-13
2010-09-10
2011-10-28
2024-07-20
2018-02-14
2020-03-19
2011-11-25