Tourists flock to heart-shaped cave in China
The unique cave is located on Changbai Mountain in the northeastern province of Jilin.
Thursday 26 December 2024 14:31, UK
Please use Chrome browser for a more accessible video player

The unique cave is located on Changbai Mountain in the northeastern province of Jilin.
Thursday 26 December 2024 14:31, UK
Please use Chrome browser for a more accessible video player