Olympus is the home of the Olympian Gods. It was originally located on Mount Olympus in Greece, but, as Chiron explains it has steadily moved over to the west, following "Western Civilization" over the centuries (it had been in central Europe for about 500 years) and is now in the United States of America. Instead of being the physical mountain, it is a metaphysical duplicate. This mountain does not connect with the ground and cannot be detected by mortals, but is connected to the mortal world by a bridge. It stands over New York City, with the entrance by the elevator of the Empire State building, known as the 600th floor.
This is the home of the Olympian gods. All gods can make their own palace, and are free to roleplay within the area.
This is the home of the Olympian gods. All gods can make their own palace, and are free to roleplay within the area.