The photo taken on March 23 shows the chemical storage facility under construction in southwest China's Chongqing municipality. [Xinhua]