Where there’s skiing area to compete with extra people (8)
I believe the answer is:
aviemore
'where there's skiing' is the definition.
(Scottish skiing resort)
'area to compete with extra people' is the wordplay.
'area' becomes 'a' (maths abbreviation).
'to compete with' becomes 'vie' (to vie with someone is to compete with them).
'extra people' becomes 'more' (more people).
'a'+'vie'+'more'='AVIEMORE'
(Other definitions for aviemore that I've seen before include "Tourist resort in the Cairngorms" , "Scots ski resort" , "Place for skiing" , "Scots skiing resort" , "Scottish ski resort" .)