Nestled in the northern mountains of Thailand, the hill tribes are a mosaic ... from their colourful clothing to their distinct languages and spiritual practices. The Karen people are perhaps ...