Heliopolis, the site of ancient Iunu or Biblical On, is the only Ancient Egyptian archaeological site still visible in Cairo. The site is located to the northeast of Cairo, in close vicinity to contemporary Heliopolis or Misr Al-Gadeeda. The site (...)