An earthquake of magnitude 5.5 struck central Peru, the German Research Centre for Geosciences said on Tuesday. The quake was at a depth of 103 km (64 miles), GFZ said.