Ya, in Japan I can walk 3 minutes to a very nice trail. Although this path in Okutama is over an hour from my house. You've got to go a bit far out to find these super nice trails.
On one of the websites it shows the ladies doing yoga up there. I guess if you have a mat you can do it anywhere right?