A global citizen science platform
to discover, share and identify wildlife
Three Galapagos giant tortoises at the Charles Darwin Research Station in Puerto Ayora, Santa Cruz, Galapagos Islands.
Lat: -0.74, Long: -90.30
Spotted on Oct 26, 2013
Submitted on Nov 14, 2013
and 2 other people favorited this spotting