Spain's capital Madrid shines bright during the Christmas season as the city's main landmarks flaunt festive lights attracting thousands onto the streets.