Cliff walls on Tower / Genoves Island, Galapagos Islands.