Philae Temple on an island in the Nile river near Aswan, Egypt.
EgyptMiddle EastAfricaRiverTempleReligionBoats