Video PlayerClose
"Mermaids" are seen in the sea during the 2018 Mermaid Parade at Coney Island in New York, the United States, June 16, 2018. The 36th annual Mermaid Parade showcased over 3,000 creative individuals here on Saturday. (Xinhua/Michael Nagle)