Ironback Mountains

Summary
The Ironback Mountains are the largest mountain range in Lyrios and make up the entirety of the interior of Feyros.