Congratulations to akn for being the first to correctly identify City #26. To date, no one has correctly identified City #25, so here is a hint – it is not in the Western Hemisphere.

Below is City #27, whose satellite image is turned somewhat askew. Good luck – I doubt this one will take long to solve, but in this image it bears a remarkable resemblance to another larger city several hundred miles to the west.