In seventh heaven
Else clues• ...visiting Santa's workshop?
• Ecstatic
• Elated
• End of a clumsy alpinist's quip
• Enjoying tremendous success
• Euphoric
• Extremely happy
• Feeling really good
• Feeling wonderful
• Like Santa in ecstasy?
• Like this answer, literally
• Really happy, as a mountaineer?
• See note
• Where Santa lives?