My guess is that this is a vestige of the ice age or a huge water reservoir. Unfortunately, I could not find any good source on how they were formed. Thus my question is:
How can these formations be explained?