A strong magnitude 6.7 earthquake has rocked central Peru this morning.

The temor struck 38 km north west of Upahuacho at 6am NZ time, according to the Honolulu Pacific Warning Centre.

There was no tsunami threat at this time, the centre said

The United States Geological Survey said the quake