Mount Lu, situated in the northern part of Jiangxi (江西) province in southeastern China.
Image credit: Pfctdayelise