Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1992
2002
1966
2019
1941
2018
2017
2006
1993
2013
1999
2009
2003
1967
2010