Cieszyn is a medieval town in Silesian Voivodeship, Poland. It is one of the principal border crossing points between Poland and Czech Republic. The town on the other side of the river Olza (which forms the border between the two countries) is called Český Těšín. Both towns were Cieszyn until they were divided by a Versailles Treaty change in borders in 1920.
Read more on wikivoyage