BEST. VISION. EVER. Seriously, folks, the only place you can 'see Russia' from Alaska is on Little Diomede Island in the Bering Strait. From Little Diomede, you can see Big Diomede Island, which is owned by Russia and is 2.4 miles away at it's closest point.
Isolated: The tiny village perched at the edge of what is basically a mountain jetting out of the Bering Sea rely on routine visits from a helicopter paid for by federal dollars and an area non-profit for food, supplies and mail
The Diomede Islands are a pair of islands located in the middle of the Bering Strait. They are separated by the International Date line which also marks the international border between Russia and the United States. amusingplanet.com