Christmas Tree Trail debuts at Disney Springs. Was it a Disney holiday highlight for me? Read the review and take the full photo tour!