Could have been the result of the Great Flood from the days of Noah.
10,000 years to early, and not in the same area.
"Could have been the result of the Great Flood from the days of Noah." Or thats when the last Ice age ended.