Heliopolis - Nile River Delta, Northern Egypt - Heliopolis was the center of worship of the Sun God, Atum-Re (2.20), until the rise of Thebes, c. 2100 BCE. place
Is this entry useful?