This bridge across the Abashiri River has been decked out with potted flowers -- lots of them. And folk are keeping them watered. What is going on? Is it a festival? Is there a royal visit? Go to Google Maps and drive around Abashiri (north coast of Hokkaido) and see if you can come up with an explanation.