ADVERTORIAL: Olympiyskiy - Kiev stadium hosting the Euro 2012 final
[slideshow id=281]Everybody knows that the Euro 2012 football championship will take place in Ukraine and Poland. The infrastructure provided for the competition in both countries includes highways, bridges, high-speed trains and hotels.