Recent online aerial photos by Xinhua reporters show the breath-taking scenery of the Nujiang River canyon in northwest Yunnan’s Nujiang Lisu Autonomous Prefecture.