Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2007
2024
2010
2013
2020
2006
2011
2012
2001
2022
1981
2002
1974
—