Introduction to Shenniu Redwood Art Museum: China Shenniu Redwood Art Museum is currently the largest folk redwood cultural museum with the most complete display varieties in Jiangsu Province. It has more than 1,000 fine products and more than 200 national patents. Each piece The collections are all excellent works with excellent "style, art, material and charm".