A large humpback whale has wound up on the shore of the Shubenacadie River near the town of Stewiacke on Thursday, four days after it was first discovered in the area.