Yukiryu Island

Yukiryu Island is a winter island located somewhere in the Grand Line. This is one of the several islands in which Shanks and his crew hang out. He have received Rockstar's message about Whitebeard's answer here and decided to go meet him in person after receving Rockstar's message.