Unit 731: the horrific secret hidden in Harbin, China |S8, EP156
Itchy Boots rides to Harbin in Heilongjiang, visits Saint Sophia Church and Sophia Square, then takes a taxi to the Unit 731 museum because motorcycles are not allowed in the city center. The episode shows the city’s Russian-influenced architecture and presents the museum as an emotionally difficult visit.
Explore this journey ↗






























