LOL
http://www.merriam-webster.com/dictionary/piste
Main Entry: piste
..
Etymology: French, from Middle French, from Old Italian pista, from pistare to trample down, pound more at piston
Date: circa 1741
: trail; especially : a downhill ski trail
So, the writer could not say “downhill ski trail” so people might understand?