Canyon

Canyon

Canyon in Datong, Shanxi Province,China