Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2015-09-10
2005-10-12
2020-12-09
2020-10-18
2022-04-17
2010-01-01
1998-09-11
1985-01-01
2012-06-30
2011-06-25
1989-12-05
1993-07-07
1992-11-18
1993-12-01
1997-12-25
2000-09-13
1956-12-07
2006-09-11
1937-03-03
2016-06-13
2007-06-03