I've noticed you're asking a lot of questions that are getting negative or zero votes, and they seem to be related to modeling. I don't know if it is a language barrier, but people here find your questions difficult to answer or somewhat off-topic.
To answer the title question directly, a modern CPU with a reasonable amount of RAM, say 1-2GB is more than sufficient. You can always check the modeling program's minimum requirements and go up from there. However, judging by the questions you ask, I think you need to spend less time asking "How much RAM or CPU configuration is required for good rendering", "Should i learn 3ds max or maya", "Should i learn 3ds max or maya", or "How much time it will take to learn 3ds Max", and just pick something and do it. Don't focus so much on the prerequisites of learning -- cut straight to the learning and doing.
Truth be told, you can use a Pentium III with a GeForce4 to model a small village if you did it in something like Wings3D. Is it ideal? For most people, probably not. Is it doable? Yes, very likely.
Having a computer with more RAM/faster CPU/"Super3D Package 2011" won't make you better at modeling or learn the skills, which you seem to want to build up.
It's going to take time, blood, sweat, and tears, not computing hardware, to build a small village. Spend some time learning your programs, reading tutorials, and becoming a master of your modeling environment -- worry about your computer later. I think you'll find mundane (and mostly irrelevant) questions like "one file or many scenes" to be answered as you gain experience with you program of choice. I'd imagine the answers have a lot less to do with computer hardware and more to do with manageability and project scope.