Location in Europe’s fine planetary vehicles? (8)
I believe the answer is:
flanders
'location in europe's' is the definition.
(region of Belgium)
'fine planetary vehicles?' is the wordplay.
'fine' becomes 'f' (abbreviation).
'planetary vehicles?' becomes 'landers' (a lander is designed to land on a planet).
'f'+'landers'='FLANDERS'
(Other definitions for flanders that I've seen before include "Medieval principality, now part of Belgium, the Netherlands and France" , "whence a royal mare came" , "Battle scene" , "Area of the Low Countries" , "Low Countries region; -- and Swann" .)