Activists have called for stronger safeguards to prevent a major spill , noting that tankers visiting Sakhalin must navigate harsh and icy waters and cross narrow straits spiked with dangerous rocks .