The small town of Rio Verde is set in absolutely gorgeous and stunning beauty, with lush green mountains, roaring waterfalls and converging rivers. In a lagoon near the Cascade Pailón del Diablo (Devil’s Waterfall) sits a white mermaid on a rock. map
This is all pretty much in the center of Ecuador, in an area well known for its natural beauty, exciting hiking and biking trails, a (mostly) slumbering volcano, and of course the many impressive waterfalls on the rivers, which eventually feed into the Amazon.
The rivers are rocky and have strong currents, but the mermaid statue is located in a quiet lagoon, and is one of the attractions for tourists renting small watercraft here.
More data is needed on this mermaid sculpture, as to who the artist is, when it was created, etc. If you have relevant information, please contact us.
Additional images: If you would like to help with additional photographs of this mermaid statue, please contact us. Photos must be yours, 10 megapixel or better.