Heaven Falls

Waterfall

Heaven Falls is Heaven River’s waterfall. Its river formed it during Late Genesis in 460 million BW. The waterfall is on the edge of Heaven Valley, bordering Heaven’s Peninsula.