50 kms off the coast of Hokkaido lies Rebun Island in the Sea of Japan. The island features an abundance of rare alpine flowers, green spaces, and striking coastline. #VisitJapanAU #JapanRevealed

AloJapan.com