Stor Mountains

Mountains closest to Regalius.