Bhutan is famous as the ‘land of happiness’ in the Himalayas. But little is known about the country’s subtropical South. This film explores the little-known region, where people live ...