(Translated by Google) Service station in the middle of nowhere in an environment out of the ordinary, a certain charm .. (Original) Station de service au milieu de nul p ... more