This was a special performance at El Manzanillo Ranch in Sar.nta Rosa, just outside of Puerto Ayora, Galapagos Islands, Ecuado