chasm

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…

3 months ago

This website uses cookies.