Comment Comment by deepsun I don't understand. Europe is pretty much the same latitudes, but people lived there for millennias. parent deepsun 3 years ago