The Red RockA small restaurant blends in among the seashore rock formations in Kotka, southern Finland.Project status: Seeking investorsVisualisations by: Otto Autio Visual