Russia’s abandoned Aniva Lighthouse towers over the icy seas
Located off the southern coast of Sakhalin Island in Russia, Aniva Lighthouse stands as a symbol of resilience and isolation.
Located off the southern coast of Sakhalin Island in Russia, Aniva Lighthouse stands as a symbol of resilience and isolation.