This unusual mermaid statue is located at Paralio Astros (Astros Beach) about 25 miles from Tripolis in Greece. ( map )
The statue looks out over the Argolic Gulf and the city of Paralio Astros and its harbor. The statue is sometimes referred to as the Stheno mermaid, and may actually represent the serpent goddess Stheno, sister of Medusa in Greek mythology.
More data is needed on this sculpture. If you have relevant information, please contact us.
Additional images: If you would like to help with additional photographs of this 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.