View over green alpine plants and the coastline of Rebun Island, known as the “floating island of flowers”