Loading...
Uploaded by Carmenjjh on Mar 7, 2009
Abu Simbel which has twin temples is located in southern Egypt on the western bank of Lake Nasser about 290 Km of Aswan . In the part 1, footage of The Great Temple of Pharaoh Ramesses II. January 21, 2009.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)