Satellite image reveals new crater (ScienceAlert) http://www.sciencealert.com.au/news/20081803-17058-2.html