Baselworld watch and jewellery show is an international trade show held each spring in Basel, Switzerland, attracting more than 120,000 visitors each year from 100 countries.