Are Suqian and Shulan cities in China?
Suqian: Suqian () is a prefecture-level city in northern Jiangsu Province, People's Republic of China. Shulan: Shulan () is a city in northern Jilin province, Northeast China.
yes