Aeolia

'Aeolia''' is a floating island, and the home of Aeolus. It is located in the Rocky Mountains, as of The Son of Neptune.