Shekou Mermaid Statue in Shenzhen March 24, 2013 By Mermaids of Earth Shekou Mermaid Sculpture in Shenzhen