Looking toward Tsugaru Strait from Cape Tachimachi near Hakodate in Hokkaido, Japan.
Cape Tachimachi near Hakodate in Hokkaido, Japan.
Size: 4711px × 3141px
Location: Cape Tachimachi, Hokkaido, Japan.
Photo credit: © Trevor Mogg / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cape, hakodate, hokkaido, japan, scenic, strait, tachimachi, tsugaru