An island in Helsinki Picture

This is land scape remind me of 'Grey island' in Greek mythology where 'Medusa' lives. I do not know why.
Continue Reading: Medusa