River Delta

The River Delta is one of the Edan Locations in ELEX.