Tibetan director Pema Tseden's latest movie is a tale of redemption set against the stunning backdrop of the Hoh Xil nature reserve.
No comments:
Post a Comment