• Photos
  • Photo Gallery: Temple of Abu Simbel

  • Situated on the western bank of Lake Nasser, this is one of the most impressive temples of Egypt