Horn och närmade sig Perus kust , men då man var sä nära , att hamnen var i sigte , stötte skeppet på ett korallref.