To me, Sheet Harbour is Nova Scotia, on the left of the photo is a Maersk F class and the 2 one the right look like Toisa ships, not to sure as my online tracking is not picking up those ships working that way. When was the photo taken ?
Regards, Dan.