Mount Lu Jiangxi China Travel Guide And Tips Mount Lu is a popular mountain range situated in the northern part of Jiangxi province in southeastern China. It neighbors Jiujiang city and Yangtze River to the north, Nanchang city to the south, and Poyang Lake to the east. Its highest point is Dahanyang Peak, reaching 1,474 m above sea level, and is one of the hundreds of steep peaks that towers above a sea of clouds. Mount Lu is part...more