Cities across Europe hold Christmas Markets every year - with tens of millions of people descending on city centres across ...