Smoke and flames billow from a self-ignited bus in South China's Chongqing on July 26, 2010.There are no reports of any casualties yet. [photo: www.cqnews.net]