It's a way of referring to China. It is given due to its great extension. Likewise, the "Indian Subcontinent" is used to refer to India.
It is an epithet to name China (country).
ASIAN GIANT metaphor or synonym of the Republic of China