I'll make you brainliest! EaSyQuEsTiOn pleaze ASAP hurry! Make you brainliest Promise!!!

How is the Chesapeake Bay, United States (North America) crater hidden from view?