There is web tool called "Surrogate City Finder". It is developed by the Centre for IT in Building Science (CBS), International Institute of Information Technology, Hyderabad, India. This is a web based tool that shortlists the best-matched weather based on parameters such as the latitude, altitude, and temperature range.
Enter your city name, like Astana, at first it wont show any results, then go into modify and change values radius, avg high, avg low, latitude. I got few results from these values.(see attached Capture.jpg)
You can view difference in temperature range by clicking on all results.(see attached Capture1.jpg)
Please give some feedback or suggestion on this tool, I ll share it with the developers.
Thanks
Regrads
Gaurav Chaudhary