Tag: lds

  • Temple Square

    written by graycard on 2009-09-16 in #world #locations
    Temple Square

    Located in downtown Salt Lake City, Temple Square is a 10 acre complex owned by The Church of Jesus Christ of Latter-day Saints otherwise known as the Mormons or LDS Church.

    5