With 159 green spaces within city limits, Tokyo offers plenty of opportunities for quiet moments in one of the largest urban areas in the world.