Results 3 results found Paper lanterns hanging in the blooming cherry trees, Fort Goryokaku, Hakodate, Hokkaido, Japan, Asia Star shaped Fort Goryokaku in the cherry blossom, Hakodate, Hokkaido, Japan, Asia Women dressed as Geishas standing in the blossoming cherry trees, Fort Goryokaku, Hakodate, Hokkaido, Japan, Asia