Stepped Tower of Djedefar

The Stepped Tower of Djedefar is a site in northern Osirion. It is located on the north eastern tip of the Alamein Peninsula.[1] The tower is home to a community of Irori-worshiping monks.[2]

References