Budapest's Christmas markets open for vaccinated