by Hydrobiolog
Luxor, Egypt - November 10, 2004: The Colossi of Memnon - two massive stone statues of Pharaoh Amenhotep III, Luxor