Street Address: 604A Room, 738 Shangcheng Rd, Pudong
City: Shanghai
Province: Shanghai
Country/Region: China