disagreed. Trees would make it look weird. No tree would ever grow there. It seems ... ok. There's nothing much that really tells something about this terrain...
Besides that arch, which looks a bit funny, I dont know why its there and if constructed like this it would fall apart in under 2 minutes :)