Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2016
2004
2017
2014
2018
1998
1990
1972
2006
1999
1966
2003