Location: Tank Museum of the People’s Liberation Army, Changping County, Beijing, China
Date: June 2006
This series of images was taken in June 2006 at the Tank Museum of the People’s Liberation Army, Chang Ping County, Peoples Republic of China. Continue reading