Kicker Rock Galapagos Ecuador Kicker Rock in the Galapagos Islands, Ecuador. Photo credit: L. Tripoli