Natural Barriers and Cultural Development