Stornoway, Scotland - ship named providence sits in front of Stornoway Castle