Photo taken on June 15, 2016 shows the upper stream of the Yellow River in Qumarleb county in Southwest China's Tibet autonomous region. [Photo/Xinhua]