The Little Mermaid in Shenzhen’s Window of the World Park. May 1, 2021 By Mermaids of Earth Leave a Comment The Little Mermaid in Shenzhen’s Window of the World Park. Photo © by Maria N.