The Intermountain Road

This Is The Intermountain Road In Yanqing Of Beijing China. The Date Of Photograph Is Oct, 2008. Photo