July is the peak of the summer season in Ohio, with temperatures routinely above 90°F (32.2°C). The average high temperatures, however, remain in the 82°F (27.8°C) to 90°F (32.2°C) range, and the average low temperatures are in the comfortable zone of 61°F (16.1°C) to 68°F (20°C). Toledo in the north is between 62°F (16.7°C) to 85°F (29.4°C), while Wilmington in the south is in the 62°F (16.7°C) to 84°F (28.9°C) range. Sweltering hot days frequently occur and push the population to find ways to cool down. Swimming pools are popular as well as the shores of Lake Erie, which though not like the ocean beaches, do offer many ways of relaxation. Although mountains are in shortage in Ohio, the south consists of rugged forests and hills which are suitable for hiking and trekking. The frequency of thunderstorms is high in the summer and brings a copious amount of rain. A perfect summer afternoon may suddenly see dark clouds and heavy precipitation. Many people prefer the perfect pool weather days of July to the cold of winter.