posted by mysterychicken .
Which of these cities is not located about 55 degrees N latitude and has the largest population?
Kiev and Odessa, Ukraine
You can use this site to find the latitude of each of these cities.
Then Google the cities adding population after the name of the city.
Is it Tbilisi, Georgia?