Some of the most fascinating statues built in Ancient Egypt can be found on the West Bank of the River Nile. In this post, you’ll discover the ultimate list of interesting Colossi of Memnon facts. 1. The statues are named after a hero of the Trojan War in Greek mythology The Colossi of Memnon were …