Mysterious pyramid hidden in a mountain valley | Sci-fi