Originally Posted by Andrewtfw
Doesn't look real! The seas continue to shelter many mysteries.
I know right I looked at the frontal view of it for several minutes. It looks like something you would see in a Sci-Fi Alien film or something doesnt it? But still the beauty of it is something to behold.