Sunset/sunrise data seems to be off for locations not in the same time zone
I'm currently in Toronto (EST), and this is what Shanghai's time sunrise and sunset shows up for me:
This is Mecca:
Interestingly enough, this doesn't seem to affect the hourly weather data at all (ex. Shanghai):