Nature makes you Happy