NedEU
Some kind of reflective objects are present on the satellite imagery around this road. I'm unable to figure out what they are however, please help out if you know more or recognise it on the satellite images.