It needs some objects too. Painting the ground green only works for scenes that are very far away. For closer scenes you're better off to just use bare rock and maybe a snow texture. The eye is not fooled by vegitation painted onto the rock.
Also, you need a subject for the eye to be drawn to. One lonely tree somewhere, or an interesting looking fakestone all by itself.
Otherwise this is a great picture. I especially like the beach.