Свои инсталляции на фоне ставшего уже бессмертным творения древних египтян, единственного из дошедших до наших дней семи чудес света, представили художники из разных стран мира. Экспозиция под лозунгом Forever is now ("Вечность сейчас") организована Art d'Egypte.
Выставка современного искусства впервые открылась на плато Гиза в Каире в интерьерах Великих пирамид в 2021 году.