In the mountains of Vietnam, far away from both cities and roads lies a complex of Buddhist temples. One of them is in a cave in a mountain.
In the mountains of Vietnam, far away from both cities and roads lies a complex of Buddhist temples. One of them is in a cave in a mountain.