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