Looking toward Tsugaru Strait from Cape Tachimachi near Hakodate in Hokkaido, Japan.
Cape Tachimachi near Hakodate in Hokkaido, Japan.
Size: 4698px × 3132px
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