This visualization only works in modern browsers. Upgrade yours and enjoy.
Stations with weather observations at NCDC
http://www.ncdc.noaa.gov/