Street Address: Haobo Building, No. 88, Erlang Road, Jiulongpo District, Chongqing, China
City: Chongqing
Province: Chongqing
Country/Region: China