Floreana Island in the Galapagos saw the return of giant tortoises after over 150 years 158 giant tortoises were released by Galapagos National Park and partners on February 20 Tortoises are key to restoring Floreana's ecosystem, which collapsed after their extinction