Japanese practice of forest bathing invites you to slow down and experience nature with your full attention. Read more about this spiritual practise.