I don't know if you would like these, but what I would normally do is add keywords, such as Snow, Zen, Fir, Tree, etc, infront of or after key words to make a great town name! Here are some words that might work:
Its a little uncreative, but how about Fortree? Its a city in Hoenn from Pok?mon Ruby/Sapphire/Emerald/OmegaRuby/AlphaSapphire and its literally built on top of trees.
I'd suggest Ecruteak as well, but.. uh.. coughSignaturecough