The town was reformed through the amalgamation of Xiangyindu Town (湘阴渡镇), the former Bianjiang Town and Tangmenkou Town (塘门口镇) on November 27, 2015, it has an area of 359 sqkm with a population of 303,000 (as of 2015 end).