At first glance I thought it was from Avatar, but a closer look revealed the buildings in the hills.
That changed everything.
Very good job.
Reminds me of a some unusual D&D, Far East, Lost World, Adventure place.
Unless you can fly, getting to that place is going to be a definite challenge.