Question: Nevelsk (Russian: Не́вельск ; Japanese: 本斗 , "Honto") is a port town and the administrative center of Nevelsky District of Sakhalin Oblast, Russia, located on the southwest coast of the Sakhalin Island, Sakhalin, is a large Russian island in the North Pacific Ocean, lying between 45°50' and 54°24' N, it is who's largest island, and is administered as part of Sakhalin Oblast? 
Sentence (from "Sakhalin"): The indigenous peoples of the island are the Ainu, Oroks and Nivkhs.
Relevant evidence: No