That point is in the Jawa Sea among the islands of Indonesia. It's about 140 miles
north-northwest of the Indonesian coastal city of Semarang, an equal distance
south-southwest of the nearest point on the coast of Borneo, and about 600 miles
southeast of Singapore.
China
Russia!
Russia
Gulf of Thailand
Don't exist 1100 north latitude ! Probably you think to Antarctica: a continent around the south pole.
Latitude 05 degrees south, longitude 110 degrees east
China
China
Russia!
60 degrees north latitude and 110 degrees east longitude is a sparsely populated part of Siberia. The nearest city is Ust-Ilimsk.
Russia
China? maybe
China
A: 66 Latitude, 110 Longitude :)
Gulf of Thailand
"90° north latitude" ... regardless of longitude ... is the north Pole. Except for some pack ice, there's no significant island there.
The closest city to this point is Kuching, Malaysia.