13 Replies to “Contest #788”

  1. Amguid meteor crater, Algeria

    26°05’13.9″N 4°23’46.3″E
    26.087189, 4.396197

Comments are closed.