bb123qwerene bb123qwerene 24-10-2017 Geography contestada What country is less than 100 miles from Northeastern tip of Russia?