The Jalakanyaka Mermaid Statue. September 14, 2013 By Mermaids of Earth The Jalakanyaka Mermaid Statue.