Gutsa Detention Center, as seen on Baidu Street View (August, 2018). To the right: the Intercontinental Hotel. (Screenshot: ICT)
Gutsa Detention Center, as seen on Baidu Street View (August, 2018). To the right: the Intercontinental Hotel. (Screenshot: ICT)