Beijing’s Yixiantian Gorge: Where Nature’s Artistry Meets Silver Screen
Explore Beijing’s Yixiantian, or “Strip of Sky,” gorge – a stunning natural formation in Mentougou District famed for its narrow cliffs and as a filming location for the movie *The Warlords*.

















