The Great Lakes??

Forgive me if this is all ready being talked about but I have always thought this looked like Lake Michigan and Superior. What are your thoughts and theories on this of any?