Chechen Lighthouse
Russia · Europe
About
The Chechen Lighthouse is located on Chechen Island in the northwestern part of the Caspian Sea. It is the only historical landmark on the island and was built by English builders in 1863.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.