Mexico City is around 20 N latitude 100 W longitude
Canada
Thailand.
Mexico.
Mexico City is located near 20 north latitude 100 west longitude.
There is no such latitude as "150 degrees north". The greatest possible north latitude is 90 degrees . . . at the north pole.
The country that is located at 65 degrees North latitude and 20 degrees West longitude is Iceland. The country that is located at 65 degrees North latitude and 20 degrees West longitude is Iceland.
There is no country located at that position, the point is in the Pacific Ocean off the West coat of Mexico.
The USA, is the country at 40 degrees North latitude, and 100 degrees West longitude. The state of Nebraska contains precise location.
The island of Sumatra, which is part of Indonesia, is located at 0 latitude and 100 east longitude. Specifically, Kinali, West Pasaman in West Sumatra is located at these coordinates.
Russia
Since you did not specify the directions of the latitude and longitude lines, the best assumption would be 15 degrees north latitude and 100 degrees east longitude. However, there is no capital city located there, and none at the other combinations. It is actually Chainat province in Thailand.