Eschweiler is a small town in the North Rhine-Westphalia region of Germany. It is a historic town, founded by the Celts in the late 4th century BC. The town is located in the Ruhr Valley, and is surrounded by forests and hills. The town is best known for its coal mining and steel production, and for its annual Christmas market. The town has a population of about 50,000, and is located about 30 minutes from the city of Cologne.