gerard5 gerard5 10-02-2016 Geography contestada what country is less than 100 miles from the northeastern tip of Russia