Drapchi prison, as seen on Baidu Street View, August, 2018. (Screenshot: ICT)