What are the contributing factors to regional temperature variations across the Earth's surface?