The ancient Egyptian temple complex of Luxor, Egypt, features towering sandstone statues of lions and other mythical creatures, with people walking along the pathways and palm trees in the background.