The National Theatre. The Soviet looking Railway Station is off to the left.
      
Return to Helsinki pictures