Amazing mysterious place, discovered by group of people