Cordillera
The Red River in Chinese mythology, one of the four cardinal rivers which flows out of (the mythological) Kunlun Mountain range