Updated

After sweating through unseasonably high temperatures last week, residents of Thailand's capital are now scavenging through their closets for sweaters and scarves to keep the chill off their bones.

Temperatures in Bangkok hit an unseasonably high 34.6 degrees C (93 F) this past Saturday only to plunge to a low of 16.1 degrees C (61 F) on Monday. The weather was still cool into Tuesday, and Bangkok residents were seen wearing jackets and sweaters out on the streets.

In Hong Kong, the mercury dipped to its lowest in six decades. The rest of southern China also recorded unusually cold weather.

In Vietnam's capital Hanoi, the temperature dropped to 5.4 degrees C (42 F), the lowest since 1977. Meteorologists said that mountaintop snowfalls across a dozen northern provinces were unprecedented.