Other ruins of Heliopolis were previously found in the Northern regions of Cairo, making this statue extremely likely to be Ramses II