Mysterious pyramid