For today’s Geo Quiz, we wanted to know where in southeast England authorities are planning to build a giant statue of a white horse. The answer is Ebbsfleet — which is in the county of Kent. Anchor Lisa Mullins explains.