Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2007
1981
1931
2011
2014
1977
1978
2006
1984
1953
1942
1985
2010
2012
1933
1946