C480 Captain Zhang You're the Biggest Here
The Dragon Resisting Mountain Villa was located on top of a mountain in the southeastern suburbs of Jiangbei Province. Here, the mountains were clear and beautiful, and there were even waterfalls flowing down there. Ten years ago, this was a famous tourist attraction in Jiangbei.
However