@Setanta,
Quote:I can't think of any locution which would use "in" which would not sound awkward, or just plain wrong.
If Mount Minobu was a village or town or city I would say that 'in' would be fitting just as we say He lives in Chicago, or she lives in Elk Creek [village]
Even if it was just a mountain, it would be possible to say he lived/stayed in Mount Minobu for five years in a cave.