Just saw a movie that centered aroud a huge crater in Australia in a very remote place called Wolfe Creek. Very huge and impressive. Anybody ever seen it?
Wolfe Creek..
There are a few more shots to view , Click the pic.