One of the most comprehensive weather applications in the world, it provides weather information for more than 6 million locations around the globe. The service also includes animated weather forecast maps and location based weather forecast.