For today’s Geo Quiz we were looking for the name of an area described as the ?land of flowers? on a Chinese map from 1602. The answer is Florida. Anchor Jeb Sharp speaks with Deanna Marcum, Associate Librarian at the Library of Congress.