13 Replies to “Contest #788”

  1. Amguid meteor crater, Algeria

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

Leave a Reply

Your email address will not be published. Required fields are marked *