Mount Kurama, Japan
Temple
Nestled in the trees, a serene place to stop, sit and reflect.