Unit 731 Museum (Harbin Travel Tips)

Unit 731 museum in Harbin, China used to be the infamous location of the covert biological warfare research program of the Japanese army during World War II.