There is a 27-foot tall Jalakanyaka (mermaid) at the park in Kollam Beach dedicated to Mahatma Ghandi.  ( map )

Mermaid at Kollam Beach

Mermaid statur at Kollam Beach, India

India seems to have a penchant for large mermaid sculptures.   The three biggest mermaid statues I know of are all in India:

References:
More data is needed on this mermaid sculpture.   If you have relevant information, please contact us.
http://en.wikipedia.org/wiki/Kollam_Beach
Additional images:  If you would like to help with additional photographs of this mermaid sculpture, please contact us.  Photos must be yours, 10 megapixel or better.  We can only accept photos if you give us full rights to use them in print and digital media.