Don't exist 1100 north latitude !
Probably you think to Antarctica: a continent around the south pole.
China
Victoria Island
Russia
Saskatchewan, Canada.
Gulf of Thailand
That's impossible - the MAXIMUM latitute north or south is 90 degrees !
China
China
Victoria Island
60 degrees north latitude and 110 degrees east longitude is a sparsely populated part of Siberia. The nearest city is Ust-Ilimsk.
"90° north latitude" ... regardless of longitude ... is the north Pole. Except for some pack ice, there's no significant island there.
Russia
Tallahassee
A: 66 Latitude, 110 Longitude :)
utah utah
China? maybe
China