Cultural and Creative Industrial Park. Shanghai 751DPARK is a cultural and creative industrial park in Shanghai. It is located in Tangqiao Street, Pudong New District, Shanghai. It covers an area of ??about 70,000 square meters. It includes a large-scale comprehensive cultural and creative park, and has an activity center, exhibition hall, etc. in the park. Multiple partitions.