translate English to French: • more than 80% of all campsites are barely to not perceptible
• Plus de 80 % de tous les emplacements sont imperceptibles ou à peine visibles.