The Amazing Colossi Of Memnon And King Amenhotep III
The Colossi of Memnon are two enormous statues that can be found on the West Bank of the Nile River at Luxor. Standing about 18 metres tall, they are quite a sight to see. Each remarkable statue has been carved… Read More »The Amazing Colossi Of Memnon And King Amenhotep III