Looks great to me too. There is one thing that made me wonder though:

Are those stumps really huge trees because they are bigger than mountain ranges?