定冠词的用法之一:用于表示世界上独一无二的事物,以及表示江河、海洋、山脉、群岛和沙漠等地理名称(自己理解,也可以认为是世界上独一无二的事物)。基于此,应说the Changjiang River
法定节日前,不用定冠词,例如:National Day, New Year's day。但中国传统节日前通常加定冠词the,如the Spring Festival, the Lantern Festival等。
河流,海洋前需要the, the Changjiang river, the Nile river
Spring Festival是当作一个专用名词词组来看待的,类似Christmas, Mother's Day, Labor Day这些,前面不加the,它是一个整体,一个东西。
而the Changjiang river 并不是专用名词词组,理解起来是 the __ river, 那条叫长江的江河。所以需要the来指定。
前者可以看作是含有普通名词的的专有名词词组 需要加the。后者本身是专有名词所以不加the。