This weekend, locals and travellers gather to celebrate the annual Alice Springs Beanie Festival. It's the largest of its kind in the world, with beanie makers crafting thousands of woolly delights to help keep locals warm throughout the winter months.