Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2011
1989
1967
1985
1965
2004
1973
2005
1978
1975
1986
2014
2010
2013
2002
1999
1962