Hello, Guest

Temple Square

POI's creator (Voyajo Team)

Temple Square is a ten acre (40,000 m²) complex located in the center of Salt Lake City, Utah, owned by The Church of Jesus Christ of Latter-day Saints (the Mormon or LDS Church). In recent years, the usage of the name has gradually changed to include several other church facilities immediately (...) (from Wikipedia)