Heliopolis

Heliopolis is the city of the gods. Isis and Osiris reign here, though Osiris can often be found in the Underworld or on the Moon. It is located on the top half of the sun, which is in fact a hemisphere suspended permanently at the zenith of the Canopican sky.