The Institute of Ecology and the Environment, Tsinghua Yangtze River Delta Research Institute in Zhejiang Province is located in Jiaxing, the birthplace of the Red Boat spirit.
浙江清华长三角研究院生态环境研究所就设在红船精神的发源地嘉兴。