The vibrant Ashizuri Lighthouse, a coastal Japanese landmark, stands tall on a rocky outcrop overlooking the turquoise ocean, its red and green base contrasting against the clear blue waters, creating a striking and whimsical scene.
Vibrant Ashizuri Lighthouse stands majestically on rocky shores overlooking turquoise waters.