Street Address: 16-7 Qianjiang Street, Zhangcun Town, Huancui District, Weihai, Shandong, China (mainland)
City: Weihai
Province: Shandong
Country/Region: China