Owhines

A small town located northwest of the Skor Mountains.