Nice cafes and lovely flower beds around the sidewalk - Hokkaido - Japan