Washington - A powerful 7.1 magnitude earthquake struck along Peru's border with Brazil on Friday, the US Geological Survey said.