
Shangri La Botanical Gardens and Nature Center is a project of the Nelda C. and H.J. Stark Foundation in Orange, Texas. Its mission of “mentoring children of all ages to be kind to their world” promotes the growth and appreciation of both arts and nature in Southeast Texas. H.J. Lutcher, who built the original Shangri-La in Orange more than 60 years ago, said, “I’m working with nature, trying to paint this scene with the most beautiful colors nature will give me.”