Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1995
1957
2009
1980
1986
2002
1976
1979
2000
2008
1983
1982
1996
2018
1977
2015