Project Description

Majuli island, with religious sanctuaries, tribal craftsmen and women. A vast riverine delta on the Brahmaputra River, Arunachal Pradesh, India.