The statues, discovered by Egyptian and German archeologists, were found near the entrance of the temple of King Ramses II in Heliopolis, an ancient city in the eastern part of modern-day Cairo.



More...