Animal mummies, discovered by a team led by Professor Mary-Ann Pouls Wegner are revealing the secrets of an ancient holy place in Egypt once known as the “Terrace of the Great God.”
(Source: Live Science)