Fishtail 100 is an ultra trail running race under the Mount Machhapuchhere, which means Fishtail in english. This is an 100K addition to the yearly races of 42K and 21K.
Fishtail 100 is an ultra trail running race under the Mount Machhapuchhere, which means Fishtail in english. This is an 100K addition to the yearly races of 42K and 21K.