A scenic coastal landscape featuring a red and white lighthouse tower on a rocky pier extending into the ocean, with mountains in the background under a clear blue sky at Ashizuri Cape, Japan.
Striking red lighthouse tower on rocky coastline at Ashizuri Cape, Japan.