La vallée de Longqing est située au nord-ouest de l'estuaire de la ville ancienne du Village Gucheng, à 10 kilomètres au nord-est du district de Yanqing, à Pékin, et à 85 kilomètres de la ville de Pékin. La vallée de Longqing, connue sous le nom de « Ville antique aux neuf vents », est connue comme la « petite rivière Lijiang » de Pékin et l'un des seize sites panoramiques de Pékin. Sa source d'eau se trouve au pied est de la montagne marine tuo, à travers la montagne yudu dans le bassin de la ville antique.