Foreign firefighters splash water with children in Chengdu, capital of Southwest China's Sichuan Province on Wednesday, following a competition at the World Police and Fire Games, which is being held in the city from August 8 to 18. Photo: IC