Elephantine Island, on the Nile River
The British Museum