Longqing Gorge si trova a nord-ovest dell'antica città estuario del villaggio di Gucheng, a 10 chilometri a nord-est del distretto di Yanqing, Pechino, e a 85 chilometri dalla città di Pechino. La gola di Longqing, conosciuta come la "città antica dei nove tortuosi", è conosciuta come il "piccolo fiume Lijiang" di Pechino e uno dei sedici punti panoramici di Pechino. La sua fonte d'acqua ai piedi orientali del mare è la tua montagna, attraverso la montagna yudu nell'antico bacino idrico della città.