Cold to him probably isn't the same thing as 'cold' to us..
Looking at the average temperature of Bahrain over the year it doesn't actually get that cold..
http://weather.ie.msn.com/monthly_av...ons=wc:9215199
Now Calgary on the other hand, -40 degree CELSIUS in winter and snow in Any month of the year is the norm and what is expected.