I like what you done with the mountains. It blended with the foreground and the sky splendidly. Also the clouds looks really nice. For a improvement I guess the reflection of the crystal can be improved. Right now it look bit unnatural.
I agree, I spent too long getting it to that state as is... and I could spend another whole day perfecting it I bet lol