Map showing location of Thebes, near the Valley of the Queens, Egypt.