Forbidden Valley

Forbidden Valley is one of the Locations in ELEX.

Trivia
Located in Edan.