A Great Blue Heron is looking for signs of hatching sea turtles on Playa Borrero on Santa Cruz Island in the Galapagos