Nestled on the foot of the sacred Seche La Mountain is the village of Dagz , Tibet, China. The normally quiet streets are bustling with the steady stream of arrivals and preparations for the coming Festival of the Medicine King; a time of celebration, healing, and renewal. But...