Jingbo Cheng Movies

  • 2014
    On the Rim of the Sky

    On the Rim of the Sky

    On the Rim of the Sky

    02014HD

    Gulu is a village of Yi people, located beyond the cliff's edge in Sichuan, China, there is no electricity. The villagers used the lianas and...

    On the Rim of the Sky
  • 1959
    The Beggarly Girl

    The Beggarly Girl

    The Beggarly Girl

    01959HD

    The Beggarly Girl