Repeat: In their backyard: The blip of an island, seen here from a satellite, lies just 2.4 miles from Big Diomede Island, which is a part of Russia .
In their backyard: The blip of an island, seen here from a satellite, lies just 2.4 miles from Big Diomede Island, which is a part of Russia .