Inside the sacred caves in Japan lies a Cherry Blossom tree basking in the sun’s golden rays. It is a rare sight and the locals decided to build an altar/temple within the cave near the cherry blossom tree. Tourists flock to these sacred caves to admire their beauty. I wonder if there are such places on Earth where beautiful trees grow inside a cave. I wouldn’t mind visiting one of them.































