A travel guide for visiting the Space Jesus statue in Salt Lake City Utah. Space Jesus is located in the North Visitor’s Center in Temple Square. The status is known as Space Jesus because of the space painting adorning the walls of the atrium where this Jesus statue is displayed.
Space Jesus in Salt Lake City
Published on March 15, 2015 by Chris