1026090 1026090 06-01-2017 History contestada What is the largest man made feature that stretches across the northern part of china?