In 2010, this statue of the Egyptian god of the afterlife Anubis was disturbing passengers to the Denver International Airport, but it was just there to promote a King Tut exhibition at the Denver Art Museum.
I am very fond of myths and therefore like this photo.
Sign up to comment.
Sign in if you already did it.
Photo taken in Denver International Airport, 8500 Peña Boulevard, Denver, CO 80249, USA
Misplaced? Suggest new location