Police inspect the wreckage of a bus which burst into flames on a street in Guangzhou city, South Chinas Guangdong province, July 15, 2014. [Photo/CFP]