1. Rebun IslandRebun Cho Rebun is a town located in Sōya Subprefecture, Hokkaido, Japan. The district and town both cover the island of the same name: Rebun Island. Rebun Island is famous for its alpine flowers. From Wikipedia, the free encyclopedia.