Friday, May 4th, 2007
Welcome to the Great Turtle Race! This is where researchers tagged 11 turtles with satellite tags to track their journey home to the Galapagos Islands. The site is done in flash, due to all the awesome animation. If you don’t have a Flash player, you can get one here.
The Race – This is the section that shows an animated version of… Continue reading