Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1964
1989
1962
2014
1995
2009
2004
2012
1996
1998
1999
2015
2016
2023
2013
2025