132k views
8 votes
What country is by the location 60N-15E?

2 Answers

7 votes
Europe (it is Sweden) answer is Europe
User Tommyboy
by
2.8k points
6 votes

Answer:

Russia is the country that is 60 degrees north, 15 degrees east.

User Useyourillusiontoo
by
3.8k points