Deep in the wilderness, far away from civilization, 300 people inhabit the small village of Bakhtia at the river Yenisei. Title: Happy People: A Year in the Taiga. Format: DVD.
eBay