Great overall structures and sense of scale, yes! Reminds me of some areas around Thingvelir. I think your small-scale detail is far too regular/repeating, so you need some more scales of detail, and more break-up. Refine. And maybe some specific point of interest? A lone hiker or photographer, a sunset, a volcano...
- Oshyan