Krilon Cape
Kril’on Cape
the southern extremity of the Kril’on Peninsula, in the southwest of Sakhalin Island at approximately 46° N lat. and 142°E long. The cape is washed by La Perouse Strait. It is high, with steeply sloping shores, and is joined with the peninsula by a narrow isthmus.