Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Award-winning film "Snow Leopard" by late Tibetan filmmaker Pema Tseden releases in China on April 3.

flag Award-winning film "Snow Leopard" by late Tibetan filmmaker Pema Tseden will release in China on April 3. flag Set on the Qinghai-Xizang Plateau, it tells a story of a snow leopard that kills nine rams of a herder family, causing division and conflict between the father and son. flag The film took three years to complete and won the best director award at the fifth Hainan Island International Film Festival.

4 Articles