Stephh2113 Stephh2113 03-10-2018 Social Studies contestada What country located is on 60 degrees north 40 degrees east?