I'm pretty sure I know what type of place it is. (Not going to lie, I had to look up a list of names because the few examples of this type of area I could remember were definitely not this place.) But who knows? Probably not even thinking of the right type.
Is it Dragontooth Crater?
--------------------
"[Insert awesome/inspiring/cool/smart/pseudo-intellectual quote here.]" - Me