Fire fighting museum in Southwest China's Chongqing municipality is built like a giant fire extinguisher. Photo taken on June 12, 2015. [Photo/IC]