Wildfires in China's Chongqing mountains have been put out with co...
Wildfires in China's Chongqing mountains have been put out with concerted efforts. Take a glimpse at the touching moments.Produced by Xinhua Global Service