River Maiden

The River Maiden is a statue near the shores of the River of Life.