Sending in a small team
Everything about this is just...clever.
I love the idea of humanity only now, in this day and age, being able to explore certain parts of the world and finding something utterly fantastic like this.
I see what you did there. Love it!