Anubis at King Tut Street Station Anubis, the god of Egyptian afterlife, stands outside the King Street Station. The 28-foot tall, half-ton statue was erected for the King Tut exhibit at the Pacific Science Center.
2012king street stationphotomatixseattle