Nature
Transit of Venus - 2012/06/05
Solar Eclipse - 2012/05/20
Lunar Eclipse - 2008-02-20