An earthquake with a magnitude of 6.6 struck South Asia on Sunday, shaking buildings in Pakistan, Afghanistan and India, the U.S. Geological Survey (USGS) said.

Although there were no immediate reports of damage or casualties.

The USGS said the quake was centered near Chitral in remote northwestern Pakistan, close to the Afghan border, at a depth of 210 km (130 miles).

In north India, tremors were felt in Delhi, Jammu and Kashmir, Punjab, Chandigarh and Haryana, with some people working in high-rise buildings in the Indian capital rushed into the streets.

Delhi Metro services were also halted for few minutes.

Residents left their homes in Kabul and Islamabad when the quake struck, with buildings swaying for well over a minute in both capitals. Similar reports were received from across northern and central Pakistan.

People in the Pakistani city of Lahore, 630 km from the epicenter, also reported they had felt the tremors.

A Reuters witness in Chitral said the tremor was strong but there was no major damage visible.

The Hindu Kush area bordering Pakistan and Afghanistan is a seismically active area, with quakes often felt across the region. Just over a decade ago, a 7.6-magnitude quake in another part of northern Pakistan killed about 75,000 people.

(Feature image source: Twitter | @RT_com)