Nature brings peace