Statue of Ramses II Cairo, Egypt; The head of the Colossal Statue of Ramses II was discovered in 1870 at the capital of the old kingdom of Ancient Egypt. [Ancient Egypt] [Images] Read More about Statue of Ramses II