The Sphinx and a pyramid are illuminated in red in Giza, Egypt, on Jan. 23, 2020. The Pyramids and the Sphinx in Giza near Cairo have been shining in red in a ceremonial sound and light show on Thursday evening as part of the celebrations of China's Spring Festival, also known as the Chinese New Year. (Xinhua/Ahmed Gomaa)
Go to Forum >>0 Comment(s)