Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2015-09-10
1993-12-01
1992-11-18
1997-09-12
1997-12-25
2017-04-27
2006-09-11
2007-06-03
2005-10-12
1937-03-03
2014-01-06
2016-06-13
2001-12-01
2022-04-17
1986-01-01
1989-12-05
1985-01-01
2013-01-01
1997-04-25
2014-09-24
1978-07-10