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