The Most Beautiful Christmas Trees in San Diego

In December, I like to photograph the various public Christmas trees in San Diego. I haven&rsquo;t got around to capturing all of them yet, but here&rsquo;s a short list of the ones that I think are most beautiful. 1. Liberty Station The Christmas tree at Liberty Station in Point Loma is by far my favorite tree. The tree is an 88&rsquo; tall Norfolk Pine and is located in the North Promenade.…