The island of Philae and its temples set amid the waters of the Nile.

The island of Philae and its temples set amid the waters of the Nile.