We found evidence of our ancestors here... :-)