Sort:  

Kenya and Ethiopia both. Altitude also plays a large part. I had a few Kenyan teammates when I ran in college and they were some of the most amazing people to watch run. My former teammate Sally Kipyego won the silver medal in the 10000 meters at the 2012 olympics!