europe Soldiers in the streets are a sign that holidays are coming. By Katy Misic - December 5, 2019 0 1563 Merry Christmas from one of the biggest Christmas markets in Europe, Strasbourg.