Today marks the return of the park’s Christmas tree to Echo Lake, where it stands on the island right by Santa Gertie. Giant bauble ornaments in shades of red, yellow, green, blue, and purple ...