Designed by
Title
Longqing Gorge, North of Beijing, China #190434605
Description
53 miles from Beijing City, China. The scenic spot is famous for its gorge. Visitors compare the scenery of the gorge to the Three Gorges of the Yangtze River, but its mountains are much steeper than those along the Yangtze.
This image is editorial