San Jose is located in the San Francisco Bay area and is sheltered from the Pacific Ocean by mountains, which provide relief from the rest of the area's typically high rainfall. It has a subtropical Mediterranean climate, with temperatures varying from 43°F (6°C) to 82°F (28°C) year-round, and rarely dropping below 34°F (1°C) or rising above 91°F (33°C). The warmest months fall between June and September, which is a good time for summer holidaymakers to visit. For the most part, temperatures in this season range between 56°F (13°C) and 82°F (28°C), and the area receives minimal rain. Winter, which falls between December and February, is colder and brings with it more cloud cover and rain.