Statues of mermaids all over the world
The most famous Little Mermaid statue in Copenhagen, Denmark was erected in 1909. Yet there are statues of mermaids all over the world, attracting and inspiring local people and tourists. This mythological aquatic creature with a female human head, arms, and torso and the tail of a fish is popular in many cultures worldwide.
Meanwhile, there are many testimonies about meetings of mermaids with people. Scientists dealing with this issue believe that there are several species of these aquatic inhabitants. Besides, these species are at different stages of development. This gives grounds to believe that a mermaid can be our distant ancestor, as we know, life originated in the ocean.