Intersection of Huoju Avenue and Yunhu Road, Jiulongpo District, Chongqing, China, Chongqing
400010 Chungking (Chongqing)