C412
The sect of Myriad Spirit Nest was located within a natural holy land — the floating island!
The floating island, as the name suggested, was a huge island that was suspended in the air. It was supported by an unknown force and would not sink for tens of thousands of years