Edo

Edo is a large island located off the western coast of Yuan.