It's alright. Not saying that I could do better since I've never used Terragen, but I've seen some really stand out pieces before.

Keep up the good work though.