Fact 1: The Earth being tilted on its rotating axis causes seasons. Fact 2: Latitude and season cause temperature variations. Given the two facts above, what causes yearly temperature variations?
earth's tilt on rotating axis