new icn messageflickr-free-ic3d pan white
Rebun-shima Stairs | by
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.

2 faves
1 comment
Taken on April 3, 2010