a couple of laughzillas on a blue diamond background

Temple Square sits at the heart of Salt Lake City’s downtown. The ten-acre complex is the closest thing to the Vatican City for the Latter-Day Saint (LDS) faith. Within its lush surroundings, it houses the world’s first Mormon temple. Visitors are welc…