Inside home of the ‘last cave people’ where entire town is hidden in giant 750ft deep chasm and residents refuse to move
CHINA’s last cave village is isolated from the outside world with locals walking three hours for a shop trip but families refuse to leave. Zhongdong village in Guizhou province is…