Changsha Changsha is a city in the Hunan province of the PRC, the administrative center of the province. Located on the Xiangjiang River. It is part of the historic Changzhutan Golden Triangle. For 2018, the city's population was 8,155 million. IKEA Changsha 0.0 /5 rating (0 votes) No. 253 Yanghu Road, Yueli District, Changsha Details