The U.P. State Fairgrounds officially opened up a new facility where visitors can witness the miracle of life