Meishan railway stationMeishan railway station is a railway station located in Meishan town, Changxing County, Huzhou, Zhejiang, China, on the, which are operated by China Railway Shanghai Group.HistoryMeishan railway station was built in 1960.CultureThe station has been used in a number of films and television series, including: Railway Guerrilla, Entering a New Era, and The Battle at Lake Changjin.