This is, of course, the Galapagos Islands. Sitting in the Pacific Ocean, around 1000km west of South