Based on a map, where are most of mainland, China’s largest cities located

4 answers

Most of mainland China's largest cities are located on the eastern coast of the country. Cities like Beijing, Shanghai, Guangzhou, and Shenzhen are all located along the eastern coast of China.
The answer options are
West
North
East
Northwest
Can you chose one those?
it should be north
so, who is right?