St. Peter's Lutheran Church in Baldwin hosted its 25th annual living Nativity scene on Sunday night.