Meanings1lit. ten thousand miles of rivers and mountains2a vast territory (idiom)Written Forms萬里江山Traditional · Main Form万里江山Alternate Form