Giant jackal-headed god appears at Denver International Airport

(Photo courtesy Jeff Wells)

It may a bit off-putting to learn that the giant sculpture outside Denver International Airport right now is Anubis, the Egyptian god of the dead. But keep in mind that this 26-foot tall, 7-ton statue is merely there to promote an exhibit opening later this month at the Denver Art Museum.  And keep in mind that Anubis was also tasked with protecting the valuables inside pyramids and the royal tombs. So maybe while this big guy is here he’ll keep an eye on everyone’s suitcases. Just like he did when he made a holiday stopover at DFW.

Tutankhamun: The Golden King and the Great Pharaohs, opens June 29, 2010 at the Denver Art Museum and will stick around until early January 2011.