Loading...
Uploaded by wen88888 on Apr 12, 2007
Abu Simbel, in the heart of Nubian territory, almost on the borders of Sudan and about 300KM from Aswan, is the most beautiful and imposing construction of the greatest pharaoh in Egyptian history.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments