I am not sure if anyone is even remotely interested in this, but this pic is probably from "vasaloppet", a swedish skiing contest with something like 14 000 skiers competing over 90 kilometers. For more info:
http://www.vasaloppet.se/wps/VasaCMS...idan/en/2.html