How do I build a minecraft city?
I want to build a medieval city/large town, but I don't know how to start. I could use superflat, but that would be a little strange because it is just an endless plain. I could also level ground in a default world, but that would take very long. I wonder if I should just make it to flow with the terrain (hills, etc.), but I don't exactly know how to do that. Could you suggest how I should do that and maybe a few other tips on city-building?