Mysterious place on earth