Westhaven Christmas Tree Reflection in Franklin Tennessee this large Outdoor Christmas Tree Reflection Commercial Christmas Tree at Westhaven Commercial Christmas Tree located in Franklin, TN was professionally installed by Light Up Nashville in 2020