Nu River Grand Canyon is located in the northwest region of southwest China's Yunnan province. It is the longest, most mysterious, most beautiful and most fantastic oriental canyon in the world. (Photo/Official Weibo of People's Daily Online)
RIGHT BG