'Tis the season in Bethlehem: Christkindlmarkt is now open at Steel Stacks, on the Christmas City's south side.

It's the 21st annual holiday marketplace, which has been named one of the top in the world by Travel and Leisure.

More than 125 artisans are displaying and selling their arts, crafts, foods, and other goodies. You can also pick up a Christmas tree, make your own blown glass ornament, hear live music, and more!

"It's really an amazing shopping experience. It's an amazing holiday experience. There's so much to see and do as a family and there's so many other things to enjoy in Bethlehem this holiday season," said Mark Demko of ArtsQuest.

The festival is open every Thursday through Sunday until December 22nd.

Visit the Christkindlmarkt website for festival hours, tickets and more information.

The popular holiday event is located at PNC Plaza at SteelStacks, 645 E. First Street.