This is one of those big Chinese tourist attractions that are ruined by an over influx of tourists. The place seems new and rebuilt. I went there on Buddha's birthday, lots of people. The sleeping buddha is impressive though. If you can, skip Mogao Caves and go to Yulin Grottoes near Jiayuguan. you won't be disappointed.

