at river beach in Japan