All Posts Tagged Tag: ‘European Championships’

Euro 2012 Stadiums: a Street View Preview

The European Championships, which start next week, are being co-hosted this year by Poland and Ukraine. Ukraine will host the final in the Olympic National Sports Complex in Kiev, and Poland will host the opening match in its brand-new National Stadium in Warsaw. Google announced today that soccer fans around the world can tour these venues, in addition to the …

Read More