On June 15, 2020 local time, in the Galapagos National Park, Ecuador, local park managers released Galapagos tortoises.
Release time: 2020-06-18 08:17:03 [Editor: Zhai Lu]
Catch up locals' news in English
2020-06-18T00:32:07.695Z
On June 15, 2020 local time, in the Galapagos National Park, Ecuador, local park managers released Galapagos tortoises. Release time: 2020-06-18 08:17:03 [Editor: Zhai Lu] ...
On June 15, 2020 local time, in the Galapagos National Park, Ecuador, local park managers released Galapagos tortoises.
Release time: 2020-06-18 08:17:03 [Editor: Zhai Lu]
Source: chinanews