Board Thread:Questions and Answers/@comment-26615071-20170619005937/@comment-26221691-20170619011323

Hard to say but...i think it could be the latter, assuming the mountain sized being has the strength and durability of an actual mountain. If not, just something like really high-end Large Town or about Small City level. But City level may be the best bet to it.