English Rochechouart crater Cited by user Citation bot on 19 Nov 2020 Rochechouart crater is an impact crater in France. The initial crater shape and structure has been lost by erosion and there is no crater visible on site; therefore it…