Clue: Mountain in Germany, yes? I'm climbing with new boy (8)
Answer: BENJAMIN
Explanation: Definition: boy
A charade of BEN ('mountain') plus JA ('in Germany, yes') plus MI ('I'm climbing' in a down light) plus N ('new').