Posts Tagged ‘Ramses’

Abu Simbel

Friday, July 8th, 2011

The statues at Abu Simbel in Egypt are a testament to human ingenuity — and ego. Find out what’s so cool about Abu Simbel (and statues). Found at HowStuffWorks.com.