A giant walk-through Christmas decoration became of the stand-out holiday highlights at CF Shops at Don Mills over the Christmas season. The 6-meter structure, which doubled as a photo point, boasted thousands of warm-white light points and locals and visitors alike had great fun walking through the walk-through area and taking photos, which were shared extensively online.