The word "Navidad" (Christmas in Spanish) is seen in the front screen of a double-deck tour bus in Madrid, capital of Spain, Dec. 21, 2018. Christmas lights illuminate the main streets of Madrid, heralding the start of Christmas and New Year celebrations. (Xinhua/Guo Qiuda)
People prepare for Christmas across world
Source: Xinhua| 2018-12-22 22:27:51|Editor: Yamei