galapagos, San Cristóbal Island, Ecuador. Cheers for my f