Location

Room 118, Building 20, No.1-22, Lane 83, North HongXiang Road, WanXiang Town, PuDong New District, Shanghai, China