China’s “uninhabitable“ land shakes off absolute poverty

Xihaigu, one of China’s most uninhabitable areas located in northwest China’s Ningxia, has achieved a historic feat in eliminating absolute poverty...
Back to Top