Helsinki, Finland, Finland
Helsinki Olympic Stadium
is located at Paavo Nurmi Tie 1 in Helsinki