These massive creations testify about the greatness and glory of the great Egyptian empire. Luxor. Egypt