Shinano River Niigata

The longest Shinano River in Japan flows 367 km from Nagano Prefecture to Niigata Prefecture. This sight is a view from Ojiya city in winter morning. As the morning sun and the snow shine beautifully, the river slowly flows.