Life-sized nativity attracts viewers