Where road almost meets beach in Isabela Galapagos.