Tavar Mountains

The Tavar Mountains is one of the Tavar Locations in ELEX.