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.
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.
Scouts are currently out looking for additional photos and more information on this mermaid. If you find yourself in Ecuador near Baños or Rio Verde, bring a camera!
More info on the official page for the Rio Verde mermaid statue.
Comment on this!