Mount Karcheus

Mount Karcheus is located on the Skovos Isles. Its peak is covered in ice all year round. It is on this mountain that the Askari deity Karcheus is said to reside, within the Great Hall of Mirrors.

The Philios Games were held at its base.