Watch a musical timelapse, meet tour guides and go behind-the-scenes today at one of the most magical Christmas places on earth: Temple Square, in Salt Lake City, Utah! There’s a reason people come from all over the world to enjoy the sights and sounds of the season here! Visitors will see millions of colored lights covering bushes, trees and buildings, … Continue reading
Continue reading at the original source →