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