This apple is good one.
I know an adjective can be placed before a noun, as in the sentence above.
I drove my truck along a dirt road a mile deep in the New Hampshire woods.
But in this sentence,”a mile” is a noun, and “deep” is an adjective.
Is it grammatically correct?
I think its original form is:
I drove my truck along a dirt road (where is) a mile deep in the New Hampshire woods.
Is that correct, too?
P.S. I have studied English for 10 years, mainly reading and listening for playing English video games, but never tried writing. Now I’m learning writing. The rule here says it is for experts. I’m not an expert so let me know if it is against the rule.
Adjectives most often come before the noun they describe, but they can be placed after the noun as explained in this article [Extracts]:
 Some adjectives ending in -able/-ible can also be used after nouns [example:]
It is the only solution possible.
Book all the tickets available […]
 Adjectives come after words like something, everything, anything, nothing, somebody, anywhere etc.
I would like to go somewhere quiet.
I heard something interesting today […]
 In most expressions of measurement adjectives come after the measurement noun.
ten years older
six feet deep
two miles long […]
 Verb + object + adjective
Adjectives can be placed after the object.
You make me happy.
Can you get the children ready for school?
In addition, the adjective may be placed after the noun in poetic or literary constructions not usually seen in ordinary English, as in
Sedately sits the miller stout,
Watching the village roundabout
[Piece of a poem: here “the miller stout” means the stout (fat) miller and “stout” is the adjective coming after the noun so that “miller stout” can rhyme with “roundabout”: this is an example of poetic license]
This can also occur in some idioms:
[Here “a bridge too far” and “a hurdle too high” are idioms that mean “a task too difficult to achieve” where the adjectival phrase “too far”/ “too high” comes after the noun.]
In your example, “A mile deep” acts as an adjectival phrase: it describes the noun phrase “dirt road.” That is partly why “deep” comes after “mile”. In fact “mile” is not a noun in this particular situation: it is used as an adverb to give a “measure” of the adjective “deep” and describe “how deep” the dirt road is:
How deep is the dirt road?
It is a mile deep.
Note: here “a mile deep” means the road goes a distance of one mile into the forest. That is like 1.6 kilometres.