Philae (island)/Definition

Former site of an Ancient Egyptian temple complex, located on Lake Nasser.