Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2013
2003
1993
2001
2008
1940
2004
2022
1956
1980
2017
2025
2012
2014
2007
1985
2016
2020