English Dendera Temple complex Cited by user Citation bot on 12 Mar 2023 The Dendera Temple complex is located about 2.5 km south-east of Dendera, Egypt.