Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1937
2012
2000
—
2013
1976
2014
2007
1938
1944
1986
1972
1991
1997
1990
1994