The latitude of Baltimore is 39 17N and the longitude is 76 37 W. The city's elevation ranges from sea level at the harbor to 480 feet. Baltimore lies within the humid subtropical climate zone. Average rainfall 34 inches per year, annual snowfall is 21 inches. The city lies in between two peculiar physical features that protect it from extreme weather and account for the relatively tempered seasons. The Appalachian Mountains protect central Maryland from much of the harsh northern winds and accompanying lake effect weather that bring subfreezing temperatures and heavy snows to the Great Lakes region, and the Delmarva Peninsula protects Baltimore from many of the tropical storms that affect the immediate coast. Temperatures range from 29 F in winter to 91 F in the summer.