Photo taken on July 7, 2014 shows the entrance to the site of the Japanese Unit 731 troop in Harbin, capital of northeast China's Heilongjiang Province. Unit 731 was a biological and chemical warfare troop set up in China by the Japanese invaders during World War II. The Unit 731 site's core area, which consists of a bacteria lab and a prison used to keep people for biological experiments, is going through a clearing process that will be finished by October 2014. The core area will be open to the public around the 70th anniversary of China's victory in World War II and the Chinese People's War of Resistance Against Japanese Aggressions in 2015. (Xinhua/Wang Jianwei) |