Egyptian archaeologists unearthing mummies at an ancient tomb in Luxor.

image