Giant turtle eating Just a bit of #galapagos one of the last places on earth where you feel that the planet hasn't always been owned by humankind.