C1052 The Evil God Sect
The Fuloong Mountain was a half-abandoned place. Unless there were any racing activities, almost no one would set foot in it.
Furthermore, the Fuloong Mountain was the tallest mountain in the Jianghuai, and its altitude was not low