Nature Makes You Happy!