Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2003
2007
1999
2008
2005
1991
1962
1987
2001
1917
2024
2023