My itinerary:
Day 1
07:50-17:10 My flight was delayed but I finally arrived at Dunhuang Airport
20:00-22:30 Ming Chi (Famous Snack literally) Square at Shazhou Night Market
Day 2
15:00-16:00 Dunhuang Ancient City and Dang River Reservoir
16:00-18:00 West Thousand-Buddha Cave
18:30 dinner
Day 3 Mogao Grottoes Echoing Sand Mountain Crescent Lake and Little Leiyin Temple and Dunhuang Ghost City (Yadan Landforms)
09:00-12:00 Crescent Lake and Echoing Sand Mountain
12:00-13:30 lunch
14:00-18:00 Mogao Grottoes
18:30-21:00 Dunhuang Ghost ...