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…
Bringing News as it Unfolds
CHINA’s last cave village is isolated from the outside world with locals walking three hours for a shop trip but…