Camera rendering only what is in its view

I have an open world environment set up but the problem is that the game renders everything regardless if it can or cannot be viewed , how can i change that?

That's not the case...Unity uses view frustum culling, so it only renders objects in the view frustum.