Several days of temperatures in the 90s F (32-37 C) brought people from Novosibirsk and nearby areas to waterways, such as the Ob River.
The normal high in the middle of the July is around 78 F (26 C) in Novosibirsk.
People enjoying a day along the Ob River were sent running for cover on Saturday as a cold front sparked severe thunderstorms near the city of Novosibirsk.
As temperatures reached 98 F (37 C) on Saturday afternoon, a powerful thunderstorm unleashed heavy rain, damaging winds and large hail on beachgoers along the Ob River.
The storm was sparked by a powerful cold front that ushered more seasonable air into the region on Sunday. Following the recent heat, temperatures only climbed to near 80 F (27 C) on Sunday while Monday featured temperatures struggling to reach 70 F (21 C).
Temperatures will remain cool the next several days with highs near 70 F (21 C). The next chance for any widespread rainfall will be on Friday into Saturday when a storm system brings the threat for showers and thunderstorms.