Photo taken on June 30, 2015 shows a scene of Hailongtun Fortress in southwest China's Guizhou province. [Photo/Xinhua]