Viral China This Week: China's sky-high cliffside path, and much more