A flower garden at Hokkaido in Japan.