










万水千山 is a Chinese idiom (chengyu) meaning “a long and arduous journey across vast distances, often involving numerous natural obstacles like mountains and rivers; a great expanse of land and water”. Literally, “Ten thousand waters, a thousand mountains”.