A quick walk around the area at the Shiretoko Pass Lookout, where you can spot the Sakhalin Islands, currently occupied by Russia. HokkaidoHokkaido destinationshokkaido tourhokkaido travelhokkaido tripHokkaido vacationMt. RausuSakhalinsakhalin islandSakhalin Islands from HokkaidoSakhalin Islands from JapanShiretoko National ParkShiretoko ParkShiretoko Pass LookoutShiretoko Peninsulashiretoko ryojo北海道知床知床峠Write A CommentYou must be logged in to post a comment.