BEIJING - A strong aftershock struck a western Chinese region where a May earthquake killed almost 70,000 people, shaking buildings a few hours after the Olympic torch relay passed through the area Tuesday. The quake killed one person and injured 23 others, local media reported.

The quake struck Gansu and Shaanxi provinces in Sichuan, shaking buildings in the cities of Hanzhong, Xi'an and Chongqing, the official Xinhua news agency reported. Panicked residents fled swaying buildings and ran into the streets.

The U.S. Geological Survey measured the quake at magnitude-6.0. It struck shortly before 6:00 p.m. local time and the USGS said the epicentre was 50 kilometres northwest of Guangyuan town at a depth of nine kilometres.

The temblor was the latest of scores of aftershocks from the magnitude-7.9 quake that struck Sichuan on May 12, killing almost 70,000 people and leaving five million homeless.

The earthquake hit a few hours after the Olympic torch relay was held in the Sichuan provincial capital of Chengdu, its last stop before the flame officially opens the Beijing Games on Friday.