Shibazakura flowers are in full bloom at the Higashimokoto Shibazakura Park in Ozora-cho, Hokkaido. Visitors come to the park every spring to admire the contrast between the lush pink carpet of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results