China has embarked on an ambitious endeavor of digging 10,000 wells across the country. This massive infrastructure project has caught
802
0