Philae Island and Temple, Nile River, Egypt
Philae, Egypt - an island in the First Cataract of the Nile River and the site of an Ancient Egyptian temple complex. The entire complex was dismantled and relocated to nearby Agilkia Island following the construction of the Aswan Dam
Picture No
13993263
Media ID
45753256
Size
5099px x 4152px
(2.2MB)
Credit
Mary Evans Picture Library/Ins. of Civil Engineers
Source
Photograph by Ds George from The Institution of Civil Engineers Collection
Date
circa 1910s





























