Satellite View of Island of Philae
Satellite view of the island of Philae, courtesy of Google Earth. The Temple of Isis is on the upper left (northwest) of the island, with the holiest part on the north and the long colonnades stretching to the south. Related pages:
Credit: Google / Google Earth