If there is one ideation I might want to try for this area later on, it's to set it up so that players go in and out of the mountain to climb it, rather than having this straight staircase up. Also, probably put services and/or "houses" along the way.
Huh. Maybe I was a bit too hasty screen-shoting this?
*Edit: Image updated!