The "Yellow Dragon Ditch" in Huanglong, China