Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
Shanghai is on the same line of latitude as Cairo, Texas and San Diego. Why does it have completely different Climate ?
Shanghai gets humid hottish summers, (but not terribly hot), and uneventful cold winters.
Spring and Autumn are also not particularly hot (when compared to Cairo or San Diego, etc).
So why would Shanghai not have this all-year round hot climate ?
4 Answers
- antarcticiceLv 71 year ago
Many things affect local climate zones around the planet, ocean currents, mountain ranges. Western Europe is warmer than it should be due to ocean currents. London is far warmer than similar regions in Russia. The Himalayas show the effect mountains can have, as do the Andes in South America. Whether an ocean current is warm or cold can also have a strong effect on local climate and rainfall and rainfall is the difference between a place being tropical or desert.
- ?Lv 71 year ago
San Diego and Texas have very different climates. Texas is more prone to get tropical air and we in Southern California tend to get the air off the Pacific and it is much milder and less humid than most of Texas, particularly where most Texans live. The prevailing winds in San Diego are onshore, meaning the wind comes mostly from the ocean. I believe the prevailing winds in Shanghai are the same direction (easterly) but they are offshore. This means that much of their weather is more variable. Shanghai is much more humid than San Diego but maybe more like Houston. Presumably the air in Cairo is mostly from the Sahara Desert and it is dry and hot. Most of the more moist air flows to the north. I'm no expert but that is what I think I remember reading. When Shanghai gets its air from the Northwest in the winter, it can experience freezing. Northwest of Shanghai is Siberia, one of the coldest places on earth.
- MarkLv 71 year ago
Because it's near an ocean with no mountains behind it. Seattle and Halifax are another example of this. There at approximately the same latitude, but Halifax gets MUCH colder than Seattle, because the Pacific Ocean is not only larger than the Atlantic, but deeper, and acts as a sort of "heat battery" (it gives up all the heat it's stored over summer, so Seattle stays warmer in the summer).
I suggest for a FULL discussion, you should take a meteorology class, as I am not going to "teach you the long story out of the goodness of my heart" for free.