A stunning display by Nyishi tribesmen from the hills of Arunachal Pradesh, north-eastern India.
Released
1934-06-03
Duration
11 min
Country
United Kingdom
Genre
Documentary
Production
BFI
Director
N/A