 It covers , the county is north to south with west to east.Lanshan has a humid subtropical monsoon climate with an annual average temperature of , annual rainfall of .There are 69 rivers with drainage area of more than 10 square kilometers or length of more than 5 kilometers, most rivers belong to the Yangtze River system, less to the Pearl River system.