Oshima or Ojima is a small pine covered island in the Matshushima prefecture in Japan. Once a meditation retreat for Zen (Chen) Buddhist Monks, it is now a walking tourist destination. It is accessible by a walking bridge from the…
Oshima or Ojima is a small pine covered island in the Matshushima prefecture in Japan. Once a meditation retreat for Zen (Chen) Buddhist Monks, it is now a walking tourist destination. It is accessible by a walking bridge from the…