Photo taken on July 14, 2015 shows blooming canola flowers in Minle county of Zhangye city, Northwest China's Gansu province. [Photo/Xinhua]