caption: Luxor, Egypt Historic True Gem of Egypt, the Temple of Luxor was founded in ancient Thebes, on the left bank of the Nile in 1400 BC Luxor Temple, Luxor Egypt, Machu Picchu, Holidays In Egypt, Sharm El Sheikh, Egypt Travel, Famous Landmarks, Giza, Cambodia
exif: {}