Aside from a shrink wrapped Saudi military vehicle in the foreground, and a lack of sunshine, this is the same as the photo I took in 2011.
See the previous photo at: http://shipfax.blogspot.ca/2011/01/its-swiss-again.html
This time the ship is coming from Quebec City instead of heading to Quebec City. The 12,7776 grt, 20,677 dwt chemical/product tanker flies the Swiss flag for Mega Chemicals Schiffs. of Zurich. It was built in 2006 by Qingshan Shipyard in Wuhan, China.
It does not handle cargo at pier 27, so may be in for stores or repairs.