Cascade Temple Zone

Cascade Temple Zone is a location on the Eastwatch Islands.