The published intrument charts mention:
"Risque de turbulence en approche RWY 02 et de cisaillement en courte finale par vent de secteur sud-est."
meaning:
"Risk of turbulence on approach for RWY 02 and windshear on short final with winds from the South-East"
The airport weather around 2250Z (time of accident):
FMCH 292300Z 21025G35KT 9999 FEW020 25/16 Q1017 TEMPO 18015G30KT=
Associated with no published Instrument approach available for RWY20 (probably used according to the wind conditions), no PAPI on RWY20, blackhole effect...
Not an ideal set of conditions for a visual approach at night and in case of go-around...