I am just not sure whether this Euphorbia is sp. amygdaloides! I have 3-4 files of E. amygdaloides but this one seems to be a little different! It was growing above the 1000 m range. Hoping for some help. It has been in my computer for at least 4 years waiting to be identified.