Find more
Film Production in Shanghai

LostPensivos Films  Tel: 021-6451-5400

Caoxi Road, Xuhui, Shanghai China 200235
Producers of documentaries based in Shanghai; also creates television commercials & corporate videos for the Chinese & international markets; aids overseas companies in locating crew, booking equipment etc
 
Map placements may be only approximate. Please check site.