An earthquake measuring 7.8 on the Richter scale has hit China's Sichuan province. The tremor was felt across the entire region - shaking buildings in the capital, Beijing, as well as the Thai capital, Bangkok, and Hanoi, the capital of Vietnam. US Geological Survey said the quake struck 57 miles north-west of the city of Chengdu at 2.29pm local time (6.28am GMT). Some 10 million people live in Chengdu.