Location

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