Ep.13 – The People – and Gods – Living in China’s Caves
From Maludong Cave in Yunnan province, the home of the Red Deer Cave people, to the mysterious human-made Longyou Caves of East China’s Zhejiang province, China is home to an incredible collection of underground geological structures. In this episode of the China Untold podcast, we visit some fascinating caves and meet the people, animals and gods that call them home.