The World Cheese Awards in Switzerland have kicked off with a sensory overload of smells and flavors. The event features over ...