Feeling peace in nature