Horus Temple Temple of Edfu. The town of Edfu is located halfway between Aswan and Luxor. The most complete temple in Egypt is Edfu Temple, which honors the falcon-headed god Horus, also known as Apollo to the Greeks. Construction began in 237 BC and was completed 180 years later. The Mammisi or Birth House leads up to the temple. You may see various significant writings and scenarios from ancient Egypt in the temple, including the scene from the temple's foundation, details about its building, and a representation of the fabled, long-standing war between Horus and Seth.