These Large Outdoor Nativity scenes bring the true meaning of Christmas to the Holidays! Many of us set up Nativity scenes indoors but why not set up a beautiful Nativity scene in your front yard to remind all the passersby of the real meaning of Christmas.