Qikou ancient town, located in North China's Shanxi province, is famous for its magnificent ravine landscape and authentic Yellow River culture.