
Egypt has officially unveiled meticulously restored colossal statues of an ancient pharaoh in the southern city of Luxor – an event designed to bolster the nation’s vital tourism sector.
The monumental alabaster figures, famously known as the Colossi of Memnon, depict Amenhotep III, who ruled ancient Egypt some 3,400 years ago.