Welcome to the true meaning of Christmas, where a Star came to rest above the Little Town of Bethlehem, leading all to sweet Baby in a manger, bringing peace on Earth and good will toward men. Department 56 Holy Land Little Town of Bethlehem