Above the grand canyon of Huajiang River, which features towering cliffs and fast-flowing currents in Southwest China's ...