>朝鮮山城は倉庫と貯水池があるがなぜ山を選ぶのか 

防御しやすいから

>周囲4kmとか6kmとか大きい 用途はなんだったんだ

住民を守るため
というか町が無防備になってる日本のほうが例外的で中国にしろヨーロッパにしろ中東にしろ
町は普通は城壁に囲まれてる者でしょ
中国でいう城と言ったらもっぱこっちのことで姫路城とか熊本城みたいな日本の城に当たるものは山塞とか保塁という