
Jingbo Cheng is associated with: On the Rim of the Sky
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 Heaven-Ladders to climb up and down the cliffs like a monkey. They had hardly contact with the outside world until ...
Watch Now© 2026 Imperial Flixano Broadcasting