Northern Ellesmere Island, north side of Hare Fiord, on the east side of Stepanow Creek