Zambia is a landlocked country at the crossroads of Central, Southern and East Africa. The capital city of Zambia is Lusaka, located in the south-central part of Zambia. The nation's population of 20.1 million is concentrated mainly around Lusaka in the south and the Copperbelt Province to the north, the core economic hubs of the country.