The Imagine Cup 2010 worldwide finals will be held in Warsaw, Poland. This is a video that introduces Poland as the host of IC2010.
Thank you for your comment! It is my hope that you find the information here useful. Let others know if this post helped you out, or if you have a comment or further information.