wàn
lǐ
jiāng
shān

Definitions

  1. 1. lit. ten thousand miles of rivers and mountains
  2. 2. a vast territory (idiom)

Components