Pub in new place on top of a mountain (8)
I believe the answer is:
pinnacle
'top of a mountain' is the definition.
'pinnacle' can be an answer for 'top' (pinnacle is a kind of top). I am not certain of the 'of a mountain' bit.
'pub in new place' is the wordplay.
'pub' becomes 'inn' (an inn is a type of pub).
'in' indicates putting letters inside.
'new' indicates anagramming the letters.
'place' with letters rearranged gives 'pacle'.
'inn' placed into 'pacle' is 'PINNACLE'.
'on' is the link.
Can you help me to learn more?
(Other definitions for pinnacle that I've seen before include "Apex" , "High pointed piece of rock" , "The highest level" , "Crown" , "The highest point, peak" .)