From California's redwoods to Japan's bamboo groves, here are 12 of the most beautiful forests in the world. They say that even a short, 20-minute walk in nature can be great for boosting your mental ...