A stunning display by Nyishi tribesmen from the hills of Arunachal Pradesh, north-eastern India.
1952
2014
—
2003
2023
1985
2005
1998
1980
1941
2019
2024
2025
1938
2017