No 7 Zhangbei Grass Skyline, Hebei province
Scenery along Zhangbei Grass Skyline, known as "China's Route 66", in Zhangjiakou, North China's Hebei province, Oct 4, 2014. [Photo/IC]