Solothurn is a canton of Switzerland. It can be found in the northwest of Switzerland. The capital is Solothurn.