Stop 11: A view from the Olympic Stadium
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!