Dunhuang Travel In Brief
Dunhuang in ancient times meaning 'Blazing Beacon' is a county-level city in northwestern Gansu province, Western China. Dunhuang was a major stop on the ancient Silk Road. It was also known at times as 'City of Sands'. It is best known for the nearby Dunhuang Caves.