Environment Flora & Fauna Mother whale beached at Chorrillos’ La Chira Beach dies in spite of rescue efforts, sick baby likely to die July 30, 2009 by Ellie Griffis Comments are Disabled Continue Reading →