Where is Rochechouart impact structure located?
Rochechouart impact structure, Rochechouart impact structure, France (approx. 45.824165°, 0.78166664°)
Rochechouart impact structure, Rochechouart impact structure, France (approx. 45.824165°, 0.78166664°)