Riders and staffs woke up to pouring monsoon rain , everyone dreading the day ahead .
The stage 8 of TDL is the longest stage of this year 's race covering 156.5 km .
Riders and staffs woke up to pouring monsoon rain , everyone dreading the day ahead .
The stage 8 of TDL is the longest stage of this year 's race covering 156.5 km .