Places | May 03, 2014 07:10 PM EDT
37 beautiful photos of Colossi of Memnon In Egypt
The Colossi of Memnon are two massive stone statues of Pharaoh Amenhotep III. For the past 3400 years they have stood in the Theban necropolis, across the River Nile from the modern city of Luxor.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.