The station is located at Nantou Dadao (Chinese: 南头大道), Nantou Town, Zhongshan, Guangdong, China. It is the first station in Zhongshan for the rail in Zhuhai direction. It is called to be the "Main Gate of Zhongshan".[2] It started operations on 7 January 2011.[3][4]