The Egyptian Museum is one of the world’s most important museums of ancient history, located in El-Tahrir Square in central Cairo, Egypt. Opened in 1902, the iconic pink neoclassical building houses an extraordinary collection of over 120,000 artifacts.