Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2016
2017
2005
1996
1994
1971
1983
1993
1985
2007
1986
1992
2006
1973
1955
1984
2002