The World’s Most Illuminated Christmas Tree

When winter comes, illuminated Christmas trees are everywhere. The Christmas tree set up for the event “Universal Wonder Christmas” at Universal Studios Japan, Osaka Prefecture, is the world’s most illuminated Christmas tree.

What makes this tree so impressive? It has the “largest number of lights on an artificial Christmas tree” as certified by the Guinness World Records.