 The Imagine Cup 2017 worldwide Finals was held in Seattle, United States.The Imagine Cup began in 2003 with approximately 1,000 competitors from 25 countries and regions and has grown to more than 358,000 competitors representing 183 countries and regions in 2011.The Imagine Cup worldwide finals have been held all over the globe.