new icn messageflickr-free-ic3d pan white
Rebun-shima Stairs | by AkaTako.net
Back to photostream

Rebun-shima Stairs

Rebun island is located off the Northwest tip of Hokkaido and is known as the island of flowers. For three months in the summer it is covered in flowers and foliage.

1,037 views
2 faves
1 comment
Taken on April 3, 2010