Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2016
1968
1989
1993
1996
1998
1940
1976
1941
2004
1997
1992
1929
—