Subscribe to the Newsletter
Daqing, the “Oil Capital of China,” stands as a testament to the relentless spirit of its people and the nation's journey. The name Daqing means Great Celebration and refers to the tenth anniversary of the People's Republic of China. My grandfather's photos from the 1960s offer an intimate look at the faces of Daqing, individuals who bore witness to the transformative boom following the ...