A giant christmas tree twinkles in a thousand colours in town square while snowflakes fall on main street u s […]