Ed's Photos
»
China__2008
»
Jiayuguan Fort
Entrance to the 'Impregnable Defile Under Heaven' fort built in 1372. THis was the last major stronghold of Imperial China and the best preserved of all forts.
Total images:
9
|
Help