DSCF5985 A life-size blue whale at the Forsythe Science Fair was just one of many natural wonders to discover.