Video PlayerClose
Photo taken on Nov. 28, 2017 shows a general view of Egyptian Museum in Cairo, Egypt. Egypt celebrated on Tuesday the 115th anniversary of the establishment of Egyptian Museum located in downtown Cairo, featuring the largest collection of masterpieces of the country's ancient artifacts. (Xinhua/Ahmed Gomaa)