Breathtaking aerial view of “Grand Canyon of the East”

Word fails when it comes to describing the canyon of Nu River in southwest China’s Yunnan province, which is known as the “Grand Canyon of the East” or “China’s Grand Canyon”. Click this video and get a look at the breathtaking beauty of Nature from the air!

Leave a Comment