Print Close This Window
Impact Crater?
This is a satellite true color image of what is believed to be an ancient impact crater in Quebec.