Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1937
2007
2020
2013
2006
2008
2010
2018
2003
1997
2005
2024
1978
2011