Treha highlighted with the Chimoai Isles
Treha is now considered the largest of the Chimoai Isles, and home to the city and once independent state of Treha.