Visualized Global Precipitation for 2012 using open data from NOAA
smartjava.org