Wild places, ancient stories On 21 June, inhabitants of the southern hemisphere will celebrate the annual Winter Solstice, marking the shortest day and the longest night of the year. We might shrug this off as an unimportant detail on a calendar today, but centuries ago people across the world attached immense significance…