James Ross Island captured by NASA photographer James Ross, from NASA's DC-8 aircraft during an AirSAR 2004 mission over the Antarctic Peninsula | Cosmos Observatory | Cosmos Observatory