Mirror picture is a digital media & technology group that provides platform for the post-production industry. Our focus is to enable resource sharing amongst the companies through a network of communal studios. Located at No. 119, Lane 450, Shendi East Road, within the heart of Shanghai Pudong district, is the centre piece of our communal studio – ‘M station’.