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.