A green mountain island surrounded by blue sea and rocky shores

A green mountain island surrounded by blue sea and rocky shores