The first Christmas tree

There are hundreds of little European towns who claim to be the first to use christmas trees, so I’m trying to find the first town to sell Christmas fir trees for use in a Christian celebration, and the year in which this started.

So far I’ve come up with either Alsace - 1521, or Strasbourg - 1570s.

I believe Alsace is an entire district, not a town. Strasbourg is a town in Alsace.

http://www.visit-alsace.com/home_ang.html

That makes sense…