Changsha Zoo, located in Changsha, Hunan, in China.
Changsha is the capital city of Hunan, a province of south-central China