The stunning European city where three countries meet - Germany, France and Switzerland

The harbour city remains an important transport hub between the three countries to this day.