Can on the mountain be taken as well?
Well, it might be acceptable in English, not sure. However, the Arabic sentence here has the preposition في which solely means "in"
If it is "on" then in Arabic the preposition would be على (3alá)
خطأ الجبل the mountain