Mystery of where ancient stones came from solved