The Jalakanyaka Mermaid Statue. October 10, 2013 By Mermaids of Earth The Jalakanyaka Mermaid Statue.