Temple Square
E123690
UNEXPLORED
Temple Square is a historic 10-acre complex in downtown Salt Lake City that serves as the spiritual and cultural center of The Church of Jesus Christ of Latter-day Saints and a major tourist attraction.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.