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