He chose to be born in Bethlehem, adjoining Jerusalem. Why Bethlehem? Is there symbolic significance in the meaning of the name Bethlehem, which in Hebrew means “house of bread”? The Great Provider declared Himself to be the “bread of life.” (See John 6:48.) How appropriate it was that He, the “bread of life,” was to come from the “house of bread.”
But why among the animals? He, who John declared to be the “Lamb of God” (John 1:29), was born during the season of Passover amongst the animals, as were other lambs being prepared for Paschal sacrifice.
At the birth of Him who is called the “good shepherd” (John 10:14), shepherds were the first to receive the announcement of His holy birth. (See Luke 2:8–16.)
At the birth of Him who once identified himself as the “bright and morning star” (Rev. 22:16), a new star appeared in the heavens. (See Matt. 2:2; 3 Ne. 1:21.) Shining brightly over Bethlehem, that star had been placed in orbit far in advance of the foretold event in order that its light could coincide in time and place with His blessed birth.
At the arrival of Him who is called “the light of the world” (John 8:12), darkness was banished as a sign of His holy birth. (See 3 Ne. 1:15, 19.) He was born the Son of God and the son of a virgin mother, as foretold by Isaiah (see Isa. 7:14) and other prophets. (See 1 Ne. 11:13–21; Alma 7:9–10.) – Russell M. Nelson, “In This Holy Land,” Liahona, February 1991