Meissen, is a town of approximately 30,000 about 25 km northwest of Dresden on both banks of the Elbe river in the Free State of Saxony, in eastern Germany.