Breathtaking winter scene of the frozen Tokachi River beach in Hokkaido, where icy flows from the river meet the oceans waves, creating a surreal landscape blanketed in pristine snow under a clear blue sky.
Breathtaking winter scene of the frozen Tokachi River beach in Hokkaido, where icy flows from the river meet the oceans waves, creating a surreal landscape blanketed in pristine snow under a clear blue sky.