Summerstone Falls

Summerstone Falls are the only falls in Wuhu Island. They flow from Duckling Lake.