C63 Special Surprise
The Hidden Dragon Villa was located on top of the Hidden Dragon Mountain in the northern suburbs of Cang Lan City. This mountain stretched for hundreds of kilometers, shaped like a coiling dragon. Its body was huge and continuous, hence it was called the Yin Dragon Mountain.
This villa was both a place for leisure and a private residence. As for the identity of its owner, no one knew about it