One will always wonder why those people took so much trouble to built cities on top of the mountains (90% of the cities are on rugged terrain). Why not pick a flat valley? Guess defense was a major issues because it was a fitness for survival environment. And since flat land was scared, they usually leave it for farmland so they have enough food for lunch.