Aeolia

Aeolia is the colossal free-floating island that serves as Aeolus' headquarters, and a fortress in times of war. It is made of glowing purple stone, and as wide as a football stadium with rugged cliffs on the side that were riddled with caves and holes. The island drifts around America, but usually stays close to mountain tops and connects to land via a thin ice bridge, it is often found above Pike Peak. The island compromises of four large gardens, representing the four seaons and the four winds gods and a castle with brass walls in the center. It's inhabited by Aeolus and his various assistants: wind nymphs, aurai, harpies and other creatures of the wind god's domain aswell as many paper aeroplanes. It also serves as the prison for captured storm spirits. Through the ice bridge, Aeolous can control who enters Aeolia.

The Lost Hero
During the Lost Hero Jason, Piper and Leo visit the island to talk to Aeolus.