TeaRoad_20.jpg On their way to Lhasa, pilgrims prostrate themselves every three steps. Having spent weeks on foot, the family still has nearly 300 miles to go on this thousand-year-old road.