Video PlayerClose
Colossuses are seen at the Luxor Temple in Luxor, Egypt, Oct. 23, 2018. As a capital of ancient upper Egypt named Thebes, Luxor is nowadays a famous tourism destination for the historical temple buildings and other relics. (Xinhua/Meng Tao)