A paradise garden brings hope and peace