It may be the same reason why India has so many people; the Himalayas combined with large bodies of warm water (with more sun) create some of the most productive fertile areas. If one looks at Europe, there nearly isn't as tall the mountains nor the Pacific/Indian oceans, and less sunlight. read more