Solothurn (called Soleure in French and Soletta in Italian) is a town in Canton Solothurn in the Swiss Jura mountains.