The Intermountain Road

The intermountain road

This is the intermountain road in Yanqing of Beijing China. The date of photograph is Oct, 2008.