Egypt - 2008 - kiwirallyfan

Thebes (Luxor West Bank) - The Temple of Hatsheput sits at the bottom of a sheer limestone cliff-face in the Theban hills.