Striking red cross-shaped beacon stands atop rocky outcrop overlooking calm blue ocean at Ashizuri Lighthouse, a unique coastal navigational landmark in Japan.
Striking red cross-shaped beacon stands atop rocky outcrop overlooking calm blue ocean at Ashizuri Lighthouse, a unique coastal navigational landmark in Japan.