Aerial photo taken on March 17, 2019 shows scenery of the bend of Jinsha River at Shigu village, Yulong Naxi autonomous county in Lijiang, Southwest China's Yunnan province. The Jinsha River is the upper reaches of the Yangtze River, China's longest river. [Photo/Xinhua]