Nature paradise