No.66, Miaojing Road, Mintang District, Shanghai, China