People participate in the annual Christmas parade in a small town of Madrid, New Mexico, the United States, on Dec. 1, 2018. The small town of Madrid holds its Christmas parade in early December, on Dec. 1 this year. The yearly Christmas parade reflects the eclectic nature of the town and its only handful residents. (Xinhua/Richard Lakin)
Go to Forum >>0 Comment(s)