<noembed><nolayer><div style="position:absolute; left:0; top:-100; display:none;"> Stop 11: A view from the Olympic Stadium<br> Transportation in Helsinki picture - Stop 11 is by the Finnish National Opera House, which is the large white building in the middle after the parking lot. The views from the Olympic Stadium Tower are worth the small walk! </div></nolayer></noembed>
 
Explore the World Log in or Create a new account to share your own photos Help pagesHelp  
Explore  >  Western Europe  >  Finland  >  Uusimaa  >  Helsinki