Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2012
2011
1992
1940
2008
1953
2009
1998
2007
1956
2003
1994
2013
1995
2010
2006
2020