The most impressive Christmas lights in the world: 78 photos

Photo 33

Taipei, Taiwan.

Photo 34

Christmas market at the Cathedral Square in Strasbourg, France.

Leave a comment