Description: Weather rainfall and temperature data with long-term monthly averages for over 20,000 weather stations worldwide.