Da-chao Statue

Da Chao is the huge mountain that overlooks Wutai.