Street Address: No. 38 Duanzhou 3rd Road, Zhaoqing(526060), Guangdong, China
City: Zhaoqing
Province: Guangdong
Country/Region: China