Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2003
2008
2024
2011
2005
2013
2020
1978
1966
2009
1997
—
2022
2002
2018
2012