DELRAY BEACH, Fla. — There is one spot in South Florida that may rival all the trees you’ve seen before.

This year marks the 25th anniversary for Delray Beach’s 100-Foot Christmas Tree.

Onsite guests can walk through the tree, where a snow machine coats the room in actual snow. The interior is decorated to resemble Santa's workshop in the North Pole.

Outside they offer a host of other activities, including a carousel, a small ice skating rink, and on certain days, Santa will pay a visit.

The 100-Foot Tree is located in Delray Beach in the heart of downtown in Old Town Square Park. The tree will remain up through December 31.  

For more information, head to the 100-foot Christmas Tree’s website.

To learn more about the attraction, watch the video above.