The Mormons run Temple Square in Salt Lake City. You can go to here to see the beautiful gardens and landscaping, as well as the LDS Religion. It's a nice calm place in downtown Salt Lake City - and a pleasant place to just sit and meditate. There are two malls close by in case you need to eat between your visit there. You could spend HOURS there. It is clean and inviting.
more