19/03/2024 By Kane Khanh
Located on the west bank of the Nile in Upper Egypt, 100 km south of Thebes, Edfu contains a well-preserved temple complex devoted to Horus, the falcon god. A rectangular colonnade connects with a 36 meter-high twin pylon or gateway, leading to the temple’s inner sanctuary.