I agree, awesome mountains!
Maybe they're a bit huge. Or at least i was looking at the map with a different scale in mind