918 Humiliation Monument
Chengfu Town, Qiongshan District, Haikou 571100 China
918 Humiliation Monument is a Monuments & Statues place is located in Haikou, Hainan. The address of 918 Humiliation Monument is Chengfu Town, Qiongshan District, Haikou 571100 China.