Here skiing challenge has an extra round (8)
I believe the answer is:
aviemore
'here skiing challenge' is the definition.
The definition suggests a singular noun which matches the answer.
'has an extra round' is the wordplay.
'has' becomes 'vie' (I can't justify this - if you can you should give a lot more credence to this answer).
'an' becomes 'a'.
'extra' becomes 'more' (both can mean additional).
'round' means one lot of letters goes inside another.
'a'+'more'='amore'
'vie' inserted into 'amore' is 'AVIEMORE'.
Can you help me to learn more?
(Other definitions for aviemore that I've seen before include "Scottish ski resort" , "Scots skiing resort" , "Scots ski resort" , "Tourist resort in the Cairngorms" , "UK winter sports resort" .)