19 Feb 2008 • 1,016 views
Visible From Space - The Great Wall of China
This is an area of the wall infrequently visited by tourists, about two hours outside of Beijing. Summer, 2005
Legacy of War
Infinity at Angk...