Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2019
1936
1929
1998
2017
1980
2018
2013
2011
2006
2008