Santa’s Castle hosts 8,000 visitors