Thousand Feet of Snow
South of Wenjin Pavilion in In The Mountain Resort and its Outlying Temples, Shuangqiao District, Chengde 067000 China
Thousand Feet of Snow is a Points of Interest & Landmarks place is located in Chengde, Hebei. The address of Thousand Feet of Snow is South of Wenjin Pavilion in In The Mountain Resort and its Outlying Temples, Shuangqiao District, Chengde 067000 China.