The High-Altitude Training Center attracts Olympians and amateur athletes alike. It’s just one the training facilities in Iten, Kenya, that have earned the town its nickname, “home of champions.” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results