Facts
- Founded
- 11 November 2008
- Based in
- Tianjin Economic-Technological Development Area, Shanghai Free-Trade Zone
- Films in catalogue
- 1
- Country of origin
- People's Republic of China
Sources: Wikidata (CC0) · Wikidata Q15939798
Sources: Wikidata (CC0) · Wikidata Q15939798