answersLogoWhite

0

This NOT an accurate question, the god's palace IS Mount Olympus, not on.

User Avatar

Wiki User

14y ago

What else can I help you with?