When it comes to watchmaking, the Swiss giants can be talked about all the day, but in most cases the world forgets that they’re not the only region out there with a root in the world of watchmaking. What we talked today is the small town of Glashutte, located about 40 minutes south of Dresden, […]